how about 17lbs sparco seats? if the stock seats are 96-98lbs combined, then switch to 34lbs for both sparcos! about a 62lbs loss. (better yet, i just read that the sparco 'EVO Z's weigh only 12.6lbs!!!)
you could also have me drive, i'm 5'7" and 135lbs!

(actually, i'm temporarily in a bulking phase right now at 160) but most of the year i'm in the 130's....
anyways.... though i love all of TVT's recommendations, i hate optima batteries! i've tried them over and over again, and they always lose charge, or just crap out entirely. go with an odyssey.
better yet, put a heavy stock battery in the rear to better balance the weight of the car to 50/50.
glad to see someone really going all out for power-to-weight! please keep us posted!