If i get you right with the "more oldshool" thing you might check out the older Macross stuff (some very popular Battlemech designs like the Marauder are ähm... "copied" from there)
A "good" Battletech Animated would be totally awsome by the way, wasnt there a rumor about a Movie round a year ago?