So it seems Google Maps received a Major overhaul. It lost a few features, and gained a few. One of the things that didn't make the cut was Latitude. You can check out all the info in the first link below. That link also has the links for downloads. The second link is for more info, and a few tips.
Google Maps v7.0.0 Update
Offline Maps and Info