Multi-site vs seperate installs for just 3 blogs?

There’s really great WordPress codex article Before You Create A Network, “Do you really need a network?” part will answer most of your questions.