As per my own experience you may try http://www.europeanvacation3.com for best travel deal as it have wide range of cheap travel package's regarding with air ticket as well as accommodation.
Try the The Travel Collection website - very good for long distance group travel at a good price and their single supplements are usually reasonable.I have been with them 7 or 8 times - which is a recommendation in itsself.
Mark Warner is great, particularly if you want to learn to wind-surf, sail or water-ski. I've been on summer and winter (skiing) hols with them and I always meet nice people. Check out their website for last minute deals.