We are considering Thailand as our next holiday destination - We are off to Sharm in May, but i need to get another holiday in the pipeline or ill put on loads of weight and get depressed!

So....my question is this - Can anyone recommend (how *do* you spell that - 2 c's or 2 m's or both??) a good online travel company or would it be better to book flights and hotels independantly? If so, any recommendations (???) on airlines or hotels?
Am not rich, so would prefer something that nicely priced - obviously i know it will be more expensive than our average holidsay as we are going long haul, but even then, with the right planning, it can be done at a saving!
Thanks in advance
Kells