Here's an unfortunate consequence of Google's own push implementation of gmail: It relies on the built-in microsoft exchange support on the iPhone. The problem is, if you're already using the exchange support for work, you cannot use gmail push because, with the iphone, you're only allowed to set up one exchange profile at a time!
Official Gmail Blog: Push Gmail for iPhone and Windows Mobile
Thanks anyway, google. I appreciate the effort.
New entries for Steve's blog are published every Monday, Wednesday, and Friday at 10:00am NY time and can be seen at http://www.tursi.com