I've got a copy of "The Art Of Electronics" by Horowitz and Hill and in my opinion it's very good. It's quite expensive if you're not serious about electronics though.

- Trevor