What's better? (MX or MX 2004)

I currently use Flash MX, and i like it, i mostly use it for coding, but my question is: What Flash i best for Drawing, animating, and coding? (three different catagories)