|This happens due to video drivers resetting the PCI-E bus...Are you using NVidia drivers over 98.09?
yes, I was using X-Treme-G MobileForce Vista64 101.70
I kinda suspected it might be something with my graphics drivers so I just got finished downloaded the ones from Dell's site to try them out. Seems kinda weird that Display drivers would be messing up my bluetooth. If display drivers are the problem and it's fixed then I probably solved most of the people's bluetooth problems.
Update. Don't know if it's display drivers again. With the Dell display drivers installed, I just unplugged a USB memory key and got the same problem - reverted back to a 2 button mouse.
So at least it's a semi-fix for those that are still having problems with internal bluetooth and bluetooth mice.