I currently don't have emails being listed as spam. I'm running Ubuntu with Spamassassin, ClamAV, AmaVIS, Postgrey (greylisting), Postfix, Courier, and PostgreSQL. My server is set to not relay. I also have the rDNS properly configured (which a lot of places look for and reject if it doesn't properly resolve). I guess the main point is make sure you're running Spamassassin and anti-virus checks. Make sure relay is turned off. Make sure that if people want to send mail and aren't local they need to be using some sort of auth to the server. And lastly rDNS is key!