I am working on turning my Pi into a "Car-puter," and will be using one of the Pi-specific XBMC images (Xbian, Raspbian, perhaps OpenELEC). I would like to use the XBMC Android Remote app to be able to avoid having to have a monitor, mouse, or keyboard.
My question is, what would the best way to establish a WiFi connection between the phone and the Pi?
Right now my thought is to get a USB wireless dongle that supports ad-hoc, and then finding a way to get my rooted phone to support ad-hoc as well. Is this a reasonable route to go, or is there something easier/better? If that is a good way to go, are there any models that are recommended for this sort of situation? (I'm not extremely knowledgeable with networking)
I will be using a powered USB hub for all the devices I'll be connecting, so I'm not too worried about power draw. Also, I'll be keeping all the devices behind the dash board, so a full-sized router is out of the question.