I usually find Freedom Flights cheap, but they've not got July 06 yet....June 06 is showing as £308 with My Travel (and I've had a couple of BIG delays with them - MYT that is)
Flightline Essex have flights July 2006 at £254 flying with Monarch who I've always found to be fine. The other good news is that Flightline don't charge a % for paying by credit card so that could pay for a meal while you are there lol!! (Just come back from a last minute break in Lanzarote with their sister site and got fab service - the benefits of DIY without the worry)
Hope you find something in the price range you want - and have a fab time. We're off to
Icmeler for 3 weeks in July and can't wait