Which BlueTooth USB module ?

I am making a arduino project that requires I get a BlueTooth modem module; this one specifically http://www.sparkfun.com/products/582
This module will have to talk to my computer so I can program it, so my question is what would this USB module look like, the one that is plugged into my computer that communicates with the BlueTooth module , what is it's part number ?

Thank you.

I am making a arduino project that requires I get a BlueTooth modem module

Lets stop right there. Why bluetooth? There are other wireless means that work much better.

This module will have to talk to my computer so I can program it

It? The bluetooth module does not need to be programmed. The computer does not need a bluetooth module in order to be programmed. What are you programming?

In my "Making Things Talk" book on page 68: It requires I get a blue tooth module and a USB blutooth module.

The arduino sends it's data back to the computer via bluetooth. So I would need a transmitter and Receiver.

It's all new to me, I am just making my way through the projects.

I think sparkfun actually sells a dongle to go with their Bluetooth modules. I bought a cheap one on eBay which didn't work then I got a Kingston one which was great. Someaptops have Bluetooth built in by the way.

Xbees are a solid alternative but probably more expensive.

Xbees are a solid alternative but probably more expensive.

If OP is buying stuff only because the book told him too, he/she will need to buy them anyway. They are used extensively in the rest of the book.