Artillery is pretty much my entire strategy in Sudden Strike II as the Russkies. I mean, you can't get sniped/Panzerfaust'd from a building if there is no building
The primary machine is still down due to a dead system fan, but one is on order, and at some point the graphics card needs an overhaul, but CoH and FoW are on the shopping list I think
Particularly CoH:OF, well, because I'm British and it's not that often our guys get on RTS's