hey dude! i deal with this stuff alot at work is kinda my area. umm wat are u looking for in one u can get the navman f40 which does everything a gps does theses days and also gives u bluetooth phoning system in it. then there is a navman n40i and n60i both of these have bulit in 1.8mp cameras bulit in and once again does the same features as usual gps do, but the n60i have a bigger screen and also have a 2gb HDD built into it which is pretty crazy and advance. then there are others like tomtom etc but i totally recommend navman. but overall i would recommend the n40i which isnt too too advance but does some pretty hi tech stuff any more questions go ahead! ps the beauty of one is that they can tell u were speed cameras are located