Saw this and thought you would like to see - might have been posted already
If you like 3d rendered cities, import form real world maps, want a quickly generated city layout (then you could do a top down view ) then check this out...
http://www.procedural.com/
you can have simple buildings or complex ones for making a video game, the way it will create cities from your own layouts as well as real world ones is worth a look alone.
free trial for 30 days, so get as many of your town layouts done before it ends! :-) - (as it's about $3k) Quite an amazing piece of software.