Bluetooth - does USB module into Arduino work?

I would appreciate some help from folks who have connected an Arduino using Bluetooth.

All the online advice I have seen suggests modules like BlueSmirf, or other breadboardable versions. These are pretty pricey.

Why not use a simple USB Bluetooth module like the D-Link DBT-120 or (for better range) lemosint's Parani-UD100?

What am I missing? Is there something that prevents you from talking from the Arduino, out to the USB port (and the Bluetooth module that is plugged into it) and from there to your computer? It seems much cheaper than paying $70 or so for a BlueSmirf. Is there some reason why this won't work?

Thanks in advance.

The USB socket on the Arduino is not a USB host port which is what would be required to use a Bluetooth USB dongle.

Further details are available in the other threads on this forum replying to similar questions.

--Phil.

Thanks. For future readers, some searches with various keywords suggest the best search term is "usb slave".