The Android app is REALLY crap. It does not sync so it is practically useless. Unfortunately, Google ignores all pleas for bug fixes. Because "hey! it is free"
What I am saying is do not get excited about the iPhone GMail app.
What phone are you using? I use a Samsung Galaxy S I9003, and when I set up account sync, it starts a background service for syncing my gmail and google apps accounts, and is syncs and notifies just fine regardless of whether I have the mail app running in background(I generally don't since notification works without leaving it running).
Either you are using an older software, or you haven't enabled sync.
What I am saying is do not get excited about the iPhone GMail app.