My undergraduate advisor said something very interesting to me the other day; it was something like "not knowing quantum mechanics is like never having heard a symphony." I've been meaning to learn quantum for some time now, and after seeing it come up repeatedly in mathematical contexts like Scott Aaronson's blog or John Baez's TWF, I figure I might as well do it now.

Unfortunately, my physics background is a little lacking. I know some mechanics and some E&M, but I can't say I've mastered either (for example, I don't know either the Hamiltonian or the Lagrangian formulations of mechanics). I also have a relatively poor background in differential equations and multivariate calculus. However, I do know a little representation theory and a little functional analysis, and I like q-analogues! (This last comment is somewhat tongue-in-cheek.)

Given this state of affairs, what's my best option for learning quantum? Can you recommend me a good reference that downplays the historical progression and emphasizes the mathematics? Is it necessary that I understand what a Hamiltonian is first?

(I hope this is "of interest to mathematicians." Certainly the word "quantum" gets thrown around enough in mathematics papers that I would think it is.)