Best way to learning actionscript 3.0

I currently only know actionscript 2.0 and have noticed that it is very limited to what it can do. Actionscript 3.0 allows you to do alot more, but the coding for it is like c++. Which book with a cd-rom is the best way to learning actionscript 3.0?