I saw this site and thought I'd share with you guys. It really kinda gives some perspective of how small we are and how mad the idea of a colony of humans being formed on Mars from a mere handful really is.
http://joshworth.com/dev/pixelspace/...larsystem.html