Welcome to the boards! Sorry for the delay; I've been trying to get the mods to promote the MechWarrior Hall to a full sub forum of its own, and the constant posting there always makes this board appear to be "unread". The "prove you're human" stuff goes away after 10 posts.
Unfortunately I'm not running a game right now, but if I start another one up, I'll keep you in mind. Best of luck!