hi does anyone know how i can get gps on my xda mini s? its basically a imate k-jam i think

. ive been told by someone in o2 that none of the sat navs they have will work because my phone takes a mini sd card and they come with a different type of card (not sure what maybe normal sd) BUT couldnt i just buy the system and install software onto my mini sd card? its only a card so should work right? help needed urgent going on a lovely 3hour drive and would be sooo much easier if i didnt have to keep checking maps