Yeah, I'd have to agree with Ziryab. The 3D requirement is the killer; It eliminates most programs from the list. Fritz is one of the survivors. There's also the freeware José 1.4.4 GUI, but I've heard it's a bit buggy, so you probably wouldn't like that. (And it also requires the Java runtime environment.)
I think you've just about eliminated everything from the list.
I'm done with Chessmaster, but now that we've refined what I'm looking for, yes, how about a nice 3D program that I can use here? Something like Chessmaster would have been, if they'd done it perfectly and maintained it?
I think that you've just described Fritz.