Well I finally got my first Bluetooth Keyboard - the first Apple aluminum one.
The Cirago BTA3210 works fine with it, except it needs to be re-paired after every boot. It works fine with my A2DP Bluetooth headset.
I also picked up the Targus ACB10US (Silver stick version) and it works fine. The A2DP seems a bit more noisy than others, but it is working on my 10.6.4 machine - keyboard and A2DP at same time.
Also picked up a cheapy $1.80 BT adapter from Hong Kong and it doesn't work on my machine. Same brand chipset as the Cirago, but different version.
edit: Fixed kext problem I created, so the Targus is now working fine.