I have an RAF suit from ebay that cost less than an average pair of jeans and fits nicely. I haven't yet worn it to fly, in part I confess because of the ridicule thing, and in part because it seems unseemly to wear more protective gear than your passengers.
I also bought some nomex underwear, and had considered wearing it under normal cotton clothing as a half-way solution.