defense: stay near edge so you can chuck grenades at the enemy.1st floor if enemy has arty,2nd floor if he doesn't.
assault: assuming you need the building i say just storm the thing. if you don't, just have a tank or arty blast a round or two into it. if no tank/arty, simply charge at.*
* only works if no mgs are in the building.
-conor13