I was thinking about posting a feature request and went first to the Solutions Etc. site and then to the SuperCard.us homepage. Wow. It's been a long time since I've been and the new sites are pretty easy on the eyes.
I have to ask why Scott hasn't let everyone on the list know about the snazzy new upgrades. I'm sure an influx of new eyes on the site would help your SEO.