I've mentioned before that I'm a gamer girl. I'm also a writer-type person. That means I create a lot of characters, just for the fun of doing it, to see where different ideas and models might lead.
Here are three sites that my gamer and writer friends like to use, as seeds for character background and character name. Let's face it, coming up with cool names is a bitch, and coming up with interesting backstory is even worse.
Random backstory generator - http://www.pbegames.com/lifepath/ .
Random name generator - http://www.behindthename.com/random/ .
Random job generator - http://writingexercises.co.uk/random-job-generator.php .