I don't like to bash things, but I have to say that I agree with Aniday here. I have tried Crossover a few times and every time I have ended up with poor results. First I always check the compatibility list, that is always disheartening because few games are fully supported, most operate to some level.
I love the steam games (Team Fortress 2, Halflife 2, etc.. as much as anyone else but overall they aren't my focus of game play). But I have a handful of older games I want to go back and play again.
Tomb Raider : Angel of Darkness
Knights of the Old Republic
Jedi Knight 2
Civ 4
and a few others.
Sadly I wasn't able to get ANY of them to play. Graphic distortion at best, even in TF2 I had issues with the graphics not being right all the time. I forgot what it was, something to do with one of the overlays.
I know that Crossover has been out for a long time now, but my experience with it was just lousy. I even tried it again back around November when they were having it for 1/2 price (or something like that). Nope, still disappointment.
Stick with Bootcamp, yes, it is a pain in the butt to reboot all the time, but I still haven't found an acceptable solution.