Mail sent using Gmail – google apps, gets flagged as SPAM

I am using gmail from Google Apps small business service as email in couple of places.

When this is done the email sent from this account gets flagged as SPAM by some mail servers and gets rejected and sent back as undeliverable by some like Microsoft. There are different discussions going around and lots of information. As per gmail support article setting up an SPF record with ” seems to have solved the problem.  Hopefully this will work for all mail gateways that were doing this.