Math + Programming book suggestions please

Hey,

I was hoping for a suggestion on a Math book that goes beyond just rote learning into true understanding.

I never really did well in Math in school. My teachers always took the: “Here memorize this” approach.

Today work as a Flash programmer, and I do funky games/experiments in my spare time, see the blog: http://blog.organa.ca/
I’ve managed to learn quite a lot of math on my own. But there are still a lot of core concepts that I just don’t understand (Like dot products).

Anyway, if anyone has read and enjoyed a Math book I’d appreciate suggestions.

Also, if anyone can suggest math websites that intuitively explain basic to advanced concepts I’ll gladly check them out.

Thanks,

Peter Organa