Fuelly by starlord on March 14, 2008 Stumbled onto a new website the other day, thanks to David at San Francisco Smart Center, it’s a social media …