Yep, hard to beat Ballistic Tips as all-around deer bullets these days.
JB hit the nail on the head, as usual.
A 7mm08 would be near perfect for deer with a Ballistic tip in it.
You don't need Barnes TTSXs unless you are going to shoot something bigger than you should shoot with a 7mm08 ( See moose thread...)