Blog Integration or Creation?
It's certainly doable, but I think there will be some significant plugin and templating work needed, even when starting with something like the the Guest Entries plugin that Jamie mentioned.