Google's git is down so there may be no more updates for a while. Usually Chevy updates his roms every 2-3 months. It might seem like a long time but when a new SS rom is released, it's the best one out there. For the most up to date roms, cyanogenmod nightlies would probably win that hands down.
Yeah, it sucks. Google source is still down. It's been a month now. Geeze, how long will it take to get things going again? I do know there is an alternate source but I don't know what that is but I do know there are a couple of devs who know what it is so hopefully they will be able to release a rom soon.
CM7 has nightlies and MIUI gets a weekly build. If it helps any, I've been switching back and forth on roms. So far the only good battery life and smoothest roms that I have used is MIUI, Sourcery, and LFY 1.95.