i just wrote about it in another topic today.
recommending phone brands too..
why would you prefer usb bluetooth over CF bt? hmm maybe because then your CF slot would be left free?
and yes you need a bt phone. it's quite cool, mobile internet, i'm using it too
navigation should work fine too though not with a phone but with a gps.