http://www.battletech.com/
All you ever needed to know ;)
These threads don’t usually die so fast..... lots of Heinlein fans here