The iPhone doesn't hide contacts without phone numbers, but it is easy to search (and will narrow with each letter until you get to what you want) which is a small price to pay. You can also sync it to your contacts on your MacBook, and export your Google contacts to import them into contacts on the MB. That's what I did until I unified my phone with GVoice.
The battery life on the iPhone is great (especially since I came off a Samsung that I was lucky to get 9 hours out of).
You might also want to go to a Best Buy Mobile, if there's one near you. I got *really* good service from them, they weren't at all pushy, and they knew a LOT about a LOT of phones. Plus they managed to hook me up with extra money off.
Re: iPhone
The battery life on the iPhone is great (especially since I came off a Samsung that I was lucky to get 9 hours out of).
You might also want to go to a Best Buy Mobile, if there's one near you. I got *really* good service from them, they weren't at all pushy, and they knew a LOT about a LOT of phones. Plus they managed to hook me up with extra money off.