I started out with CM6.1.1 and would have lots of problems using a bluetooth headset with the music player. A lot of the time the music just wouldn't play and then the music player app would force close. A couple of time the OS just rebooted. Then CM 6.1.2 came out so I thought I'd give that a try to see if these problems would go away. Keep in mind, I was using ROM Manager to flash these ROMs and this was around the time when clockwork recovery 3.0.0.1 (?) was having lots of issues. I was able to revert back to an older Amon_RA recovery that I had when I rooted my phone. So, I then updated to CM 6.1.2 and tried a couple of different Kernels. But this build was only stable for a day or so, then I would start seeing issues with my bluetooth headset, OS reboots, etc... The final straw for me was when I was on a flight I powered off my phone and when I powered back on it wouldn't boot back into the OS. I didn't even bother trying to do a Nandroid restore, I was so fed up at this point. I installed VaelPak 3.0 and it has been running solid for over a week now with no issues. I would love to go back to CM I just can't afford the instability. CM7 is looking promising but I will wait for full functionality before flashing.
Thanks for the hboot explanation. I will not update it if it's not needed.