Cambridge Silicon Radio Bluetooth Driver Windows 7 X64 Updates

BluetoothBluetoothSilicon

So recently I have been trying various things to get Bluetooth to work.
I have found out that my bluetooth device is a generic CSR Bluetooth device.
CSR, as I read in researching them, powers the WiFi (even my computer WiFi, I think is CSR) and Bluetooth of many devices, including windows products right?
Well my Windows Vista Business (SP2) cannot ever find a driver for my BT dongle.
I have tried 'Microsoft Fix It - Devices' it did fix the problem the first time but the next time I plugged in my dongle it stopped working again. I have tried 3rd party software but due to the driver problem, it never works.
I have searched the CSR website but I could not find any related software.
The software, I tried, came with the dongle, its called 'BlueSoliel IVT 2.7.0.13'
I have also tried newer versions of BlueSoliel but it all led back to the driver problems I got.
The BT dongle wouldn't work because windows cannot find a driver.
Another thing is compatibility issues. My dongles is made for Vista, and had the vista logo on its packaging. I have been through many Microsoft answers and literally none of them are my exact problem. My problem, as I've mentioned is that windows fails to find drivers for a Generic CSR Bluetooth dongle.
Please help me if you can. I have been to a lot of trouble trying to make my Bluetooth dongle work.
I would think that windows would be able to use a CSR Bluetooth device perfectly without a problem.
Anyway, If you can please, find me the driver/s. If I could find the correct drivers for my computer Bluetooth would work fine.
PC Details
MODEL: Asus F50GX
OS: Windows Vista Business 32bit SP2
Note: Bluetooth not built in, optional when purchased, using a external USB Bluetooth
RAM: 2GB
Processer: Intel T3400 Dual Core 2.16/2.17GHz

Cambridge Silicon Radio Bluetooth Driver Windows 7 X64 Updates Windows 7

The second device was 'CSR BlueCore Nanosira' under 'Universal Serial Bus controllers' which had a new driver from 2011-01-13 with Driver Version 1.0.5.0 from Cambridge Silicon Radio Limited installed. Windows was claiming that the device was working properly. You see my situation in screenshot 1.