Google Maps for Android comes to mind. I guess "top tier" on a mobile phone is still in the tens of dollars right now, but I haven't seen an alternative (free or paid) that comes close.
Mail and calendars are also better than anything I've found in the market...but that's maybe just my preference.
Mail and calendars are also better than anything I've found in the market...but that's maybe just my preference.