Kind of random, but some guy watching my stream today turned me onto this site. It looks noobish at first, but after spending some time there, its actually really good. Really good ladder set up for SF4. They just started the ladder today and i love how it works.
Its in its early stages but it runs really smooth, I suspect it will get better with time and effort.
I will still run game battles because that just such a larger and more professional scale, but its fun to participate in a small new site.
I know none of you play SF4 (cept Joe and he doesn't come around here no more)...