Welcome Aboard!

There may be a few folks here that use Blender (I am not one of them), if there are I'm sure they'll be along before to long and point you in the right direction.

In the mean time check out the SciFi/Modern mapping forum (if you haven't already), you may find something there.