Here's yet another online calculator
http://www.missionwings.com/flighttime.asp
Keep in mind though that milliamp ratings listed on the packs themselves are theoretical maximums. I'd be more inclined to say actual flight time is probably 80% of what the calculator gives.