I've heard very bad things about Flash Game University, but unfortunately the guy who wrote Flash MX 2004 game design hasn't updated his book for actionscript 3.

Flash Game University from what...