For next year, try going through Sunquest.. they're running direct flights from Canada (Toronto, I think) to Belize City starting in Dec I believe. I couldn't find anything under about $950 but I remember when it first became available that someone said they got it for about $850.