Although Google Maps for the iPhone, iPod touch and iPad in its current incarnation supports saving a limited area as an offline map (just type 'OK Maps' into the search field), the full offline functionality used to be an Android exclusive, but that's about to change soon.
According to Google today, full offline maps in Google Maps are coming soon to the iOS edition of the software.