SC has awesome fields:
http://www.scvillage.com/park_tour_arena.html
the only thing I didn't like is the place was SO busy, you'd have games of 50+ on 50+
nothing like getting lit up by 35 shitheads as you walk off 'dead'
or worse yet, you happen to be one of the last people left on your team, and you get pinned down by 25+ players, so geeked up the ALL overshoot you
last time I played a day there, I had some serious bruises - under my arms!
but private games rule there, you dont have too many players for the refs to control