The night 's awards are presumed to be a key indicator for the Oscars , and many bookmakers have now made James Cameron 's sci-fi epic Avatar their favourite to take home the Academy Award for best feature on 7 March .