I booked my flight through choice air. I flew Virgin Atlantic. I can't say enough good things about them. All they did was wine and dine us the whole way. All complimentary.
It was the best price, the tickets were actually refundable, and about 200 bucks less than the airline website. The funny thing was that the airfare was 200 dollars, the fees were 650!!!