For the most part I agree with Hristos, but must disagree about Xbee. I have done this with both devices and there was not a significant difference in complexity.
I would point out, there is a good rule to remember here, like occam's razor for electronics, try to stick with the most common and accessible technology. Many computers have bluetooth removing the need for a dongle, it is a very common tech, and by that fact has more available in development.
Range relation, most people think Xbee has greater range, but bluetooth also can have radiated power of up to 100mW in class 1, although saying a device is class 1 does not imply this to be true, it just defines a maximum, if you want range you MUST read about the devices actual radiated power. Most people also overlook receiver sensitivity, you will find out with testing it often has more to do with range than the radiated power, although both are important.
Hope I helped. -Max