I must admit that at first I was skeptical about installing Maps 3.0 but after installing it I can wholeheartedly say that I love it, the only bugs that I've come across that sometimes it takes a long time to get my position and sometimes it locks up, though only for a few seconds so it isn't a big deal.
All in all a very good product, taking into consideration that it is still in beta.