Hi,
MIT has all their stuff online here:
http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/index.htm
Here is
6.002 Circuits and Electronics
http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/6-002Spring-2007/VideoLectures/index.htm
Everything you need to know is there. Free, Quality, and Easy is left to
the beholder :)
It really is nice because you can look at just a specific topic easily or
you can scan through the would thing and decide if maybe your calling is
basket weaving instead :D
There is also CRC's Electrical engineering handbook by Dorf from CRC
press.
If your are just new and mostly curious, you might look at used book
stores for books around the mid 60's to mid 70's. They have a lot of good
information and concentrate more on the fun art of it. They were also
written before everything got all complicated. Their price tag is also
vastly more pleasant.