Problems transfering large amounts of data with Bluetooth

I’m building a robot that I’m going to control via bluetooth from my laptop with the sparkfun DIP module(the old DIP module). For now, I just have a serial camera and a PIC24H. The PIC24H talks to the camera over serial and encodes the data in HEX so that it doesn’t trip the sequence.

What I’m finding is that after 10-15 minutes of continous operation I get a

complete bluetooth module lockup on the laptop. My bluetooth mouse stops working. To recover, I need to completely powerdown the laptop(not just a reboot).

Has anybody seen problems like this? Is this more a problem with my laptop or the DIP module? Will replacing the module with the new NXP module improve things? I’m doing some testing with an Anycom bluetooth dongle on my desktop and I’m also seeing some flakyness.

Here are the specs on my laptop:

Inspiron E1505

Dell Bluetooth 355

Widcomm v.5.0.1.2609

Windows XP SP2

yes, I’ve had my pc lock up using bluetooth.

It’s a socket 7 vintage PC running DOS 6.22. I’m using a bluesmirf modem wired directly to the PC in place of the RS232 level converter.