The site has been around for quite some time. For us auto nuts, it showed us that those who can afford a supercar are not superhuman. And sometimes a good laugh (dependent on the story of the crash of course).
Dont mean to rag, but I've seen this in person (Berkeley Play conference) and at first I thought it was a baby seat head-rest. Personally, I'd rather spend another $110 to get an iPod touch.
There are tons of things to do. I think its the best of both worlds since you're between the City, the Valley (San Jose, Palo Alto, etc.), and the water (Half Moon Bay). But then again, my opinion may differ because I grew up in the Bay.
You should check out MeetUp.com. I'm considering starting up a OpenCoffee meetup in SF. The only one I know of in the Bay is in Palo Alto. What do you all think?