Bluesmirf + Uno

Hello,

I'm an arduino newbie struggling to connect an Arduino Uno to a BlueSmirf silver (Bluetooth Modem - BlueSMiRF Silver - WRL-10269 - SparkFun Electronics)

I'm trying to write a program so that I can I can send words from a PC to the Uno and send word from the Uno to a PC, via blutooth. I want to do this with the Uno connected to my PC via the USB cable , as I don't have a power cable.

When I power up the smirf (3.3V) I can detect in with my PC's inbuilt blutooth receiver and open it as a serial port called COM5. The LED on the smirf goes green too. Great!

I started with the instructions at:

but the LEDs don't change when I press the buttons.

Next I tried the code on:
http://psurobotics.org/wiki/index.php?title=BlueSMiRF
I ran the code and loaded the "serial monitor" to try sending commands from Uno->PC. I then tried several terminal programs to write to COM5 for PC->Uno. Data is not sending.

Next I tried:

When I connect to the device with HyperTerminal the smirf light goes green. However, typing "$$$" does not return "CMD". Nothing happens!

I'm not sure if my bluesmirf is just not sending/receiving properly. How can I test this?

Please help! =(

I want to do this with the Uno connected to my PC via the USB cable, as I don't have a power cable.

The USB cable IS a power cable.

Seriously, has nobody connected a BlueSmirf to a Uno who can send me some instructions that work??

PaulS:
The USB cable IS a power cable.

Most bluesmirf instruction sites ask you to remove the USB cable.

Moderator edit: personal insult removed.

Explain what the bluetooth device contributes to the scene. If you need to have the Arduino connected to the PC anyway, then the bluetooth is unnecessary.

Get off your duff and do as everyone has recommended. Get a separate power supply.

Moderator edit: personal insult removed.