i know that some kind of external gps reciever is required. so id like to have the smallest and cheapest one i can find. id rather NOT have an added piece of hardware, but i guess thats the only way. also which is the best software or hardware/software bundle out there. i downloaded a trail version of Odessey which seems pretty good. although it obviosly cant give any turn by turn directions until i get the gps reciever. thanks for the help