Getting (re-)started in Blender?

Now that Blender 2.5 seems to be on the verge of releasing, I thought it would be a good time to get back into it. I know about the newb to pro guide on the official Blender site, but what other resources can I draw on to teach myself, assuming I want to learn from scratch?

Blender Cookie, Blender Guru, and Blender 3D Design Course.