I highly suggest the Canon 1Ds Mk III, it has excellent zoom possibilities, ranging from the 4.5mm, all the way to the 1200mm lens. The 580EX also allows you to brighten up most places, making night seem like day.
Hehe. Anyway, are there any specific camera brands that you are comfortable with using? I know that I only like Canon PnS, and don't quite like the other brands. Also got to think of your budget, as diff budget has diff cameras.