I've always been happy with Motul stuff.
Been using the Gear 300 in 2 cars for a fair while now, going to drain them and goo with "AndrewTech's Cocktail" (off NASIOC) which is 1l of Motul Gear300 and the rest (2.5l or so) of Redline Light Weight Shock Proof.
Also use the Gear300 in the rear diff of both cars too, no problems there either.
Another option is that Subaru just released a MT gear oil, part number SAS1049 - RRP is $131.50, not cheap but it is 5l, so enough to do the rear diff too.
Here's a blurb about it;
Subaru Premium Manual Transmission Fluid 5L
Subaru Premium Manual Transmission Fluid is a fully synthetic, wide viscosity span 75W-90 GL5, automotive gear oil. Designed specifically for Subaru vehicles which provides excellent low temperature properties to ensure that bearings, gears and seals receive proper lubrication.
Particularly suitable for high performance Subaru vehicles such as the Impreza WRX, Impreza WRX STi and Liberty GT.
As for engine oil, im currently using the Castrol Edge 5w30 syn (Subaru sell it in the silver bottles) in one car and German Castrol 0w30 syn in the other, happy with both, but thinking about changing to Redline 5w40 next change - when its abit warmer outside.
Have you looked at
http://www.bobistheoilguy.com/ - these people are freeks and know EVERYTHING about oil's.
Do a search for Legacy GT oil reports etc, and see what oils perform the best in these engines - I think I remember most people/engines liking Shell Rotella.