Python is pretty much the only language worth learning as long as you don't have to crunch a lot of numbers or dig deep into low level drivers - which need to go into the ruthless world of native code; and even then, you can find an opensource library or python driven engine for pretty much anything.
I can't thank Stardock enough for picking it as their scripting language of choice.
If anyone is interested, O'Reilly has their Learning Python ebook on sale today for $9.99
Make sure to grab Programming Python
(from the same author as Learning Python) as well. It's basically a 1200 pages long tutorial of real life examples; a really good read since it covers everything from system tools, parallel processing, web development etc... The only downside is that the current edition (3rd) is a little dated (2006). The latest edition of Learning Python
is pretty current however.
If you really want to learn the latest versions of Python (2.6 and 3.1) - which bring their share of new libraries and syntactical sugar - maybe you should consider reading another book.