These are great for beginner self study.
Ramamurti Shankar has recently written a couple of books that are also excellent and very friendly (every derivation explained etc., lots of background). Anything by R. Shankar is great, really (i.e. his quantum book and the 'basic training in math' book).