I know the iphone isn't 3G capable now....
Also, if it doesn't have built in GPS, what is the point of using google maps, because I have to tell you, that would help, not to be captain of the obvious or anything, but its kind of hard when you limit a phone as bad arse as that, with a 8G memory.