Bluesmirf problems

I am have trouble getting my arduino duemilanove to work with my Bluesmirf RP-SMA. I was able to get my computer to detect and connect to the bluesmirf (green connect led turns on). I am using hyperterminal to try to communicate with the bluesmirf. I followed the settings from this site, which seems to be correct as I've found other sites that used the same settings:

However, when I type in '+++' in order to initiate command mode I get no response, nothing happens. It seems like the problem is that I am able to send data from my computer but the bluesmirf never responds.

I've even tried following this tutorial:

http://www.arduino.cc/playground/Learning/Tutorial01

Unfortunately, when I run the processing code the computer is unable to initiate a connection (green connect light briefly turns on and then turns off). I've checked that the code is using the correct port as well.

Has anyone have this problem? Please help.

Ok, I fixed the problem, which was the fact that the Bluesmirf RP-SMA runs on 115k by default (I guess they changed it in this version) and that the command intiation is $$$ not +++ (once again they changed it). However, I've run into another problem. I decided to change the passkey, and now the device wont connect even though I've entered the correct passkey! I've tried so many different combinations to no avail. I am thinking that some how the passkey got changed/corrupted thus now I can access the bluesmirf.

Is there a way I can connect the bluesmirf directly to my computer to extract the passkey?

Could you please give us the AT commands you used?

Sorry, I resolved the problem a few days ago, but forgot to post. Problem solve by resetting the bluetooth module to factory settings via hardware reset.