Hooray, another place I can blog, upload photos and videos. That's certainly something the web needs more of.
It's nicely designed but why do people think everyone needs to "share their life" online?