Similar situation to me, last year i made numerous long weekend trips (LHR-BOM),
they key was to get a Saturday night at your destination to get the cheapest price.
I used to leave on friday and return back on monday afternoon. of course it also depended on availibilty as well.