(and before anyone has a go, I have seen there is a photoshop tutorial section here also )

Anyway, I have an ok/basic knowledge of photoshop since teaching myself to use it with a tutorial book about 10 years ago, but i REALLY want to up the ante and teach myself more and more to the point of almost knowing it back-to-front.

How have others taught themselves?
I understand there are plenty of tutorials online, but of course there are also plenty of books to buy about it, and then of course tons of magazines coming out on newstands every month.

Does anyone have any experience with all/any over another?
Are there any really good books?
Are the $20-ish magazines worth the cash?

I understand people cant post websites here, so PM me with any awesome suggestions.

Cheers all and thanks in advance