Each User has a Personal Blog

Yes, this is standard multisite behaviour, enable open registration in the network admin panel and visit a multisite blog that doesn’t exist yet.