I would recommend getting your own airfare as well.
As for lodging you can't beat the HostelX. It's 100 yards downhill from the Tram House and they have private king rooms for a whopping $50/night not per person. They have private showers but no tv's. But why do you need one. They have a main gathering room with a big ole fire place and a game room with pool and ping pong.www.hostelx.com
You can't beat that. They don't have a breakfast room but they have a microwave and a fridge I think. Good enough for oatmeal or something like that to get you through until lunch.
And it's stumbling distance from the Mangy Moose.
As for getting to and from the airport go to http://www.jacksonholealltrans.com/
Round trip from airport to Teton Village is $42/person. Cheaper than a car and then you can take the bus into town.
If you can get a good deal on airfare from Priceline or find a good deal from a consolidator then you're money.