Sometimes it's best to eliminate places, and choose from what's left.
It sounds like you're set on using some sort of HUD/tracking software. With Bovada's number system and no names at the table, I don't believe there is any tracking software that would sync with their system. Seeing how you have Bovada already, I'm sure you've figured that out.
I play on both Bovada and Carbon Poker
. Carbon is pretty cool, and it comes with it's own HUD for tracking. They both have gotten some of the best reviews overall with US players from what I've read long term on this site.
I would agree with UnluckyDude, I've heard nightmares about Lock's cashouts, but I've seen the wonderful admins here help out with that for loyal members. Don't say you weren't warned
We have a tracking software section in the forums. Spend some time reading around there and see what people are saying about the two big name softwares. The major ones also have some trial periods as well that you can try out before purchasing. I tried it out a bit myself, but was too confusing for me GL on your choice.