I'm really looking forward to this, and have been since I saw the Shadowrun banner on the Lone WOlf booth at Gen Con a couple years back.
As for Battletech/Mechwarrior, IIRC there's a new Battletech RPG in the works at the moment. It was released cheap on PDF as a "Beta/Playtest" experiment a while back, but I don't think it's in final release yet... But it might be a fun option
Bull