I would also suggest, if you have a chance, take a math history course. Especially if it's handled by your math dept.
My math history class was glorious. A beautiful glimpse into this living art. I think Hofstadter called mathematics "the international, trans-generational, metamind" (though I'm not finding results from altavista'ing that). It was a mix of higher-level undergrad and postgrad, and so of course there was a lot of challenging material along with the historical/cultural stuff. Immensely cool, and lots of curiosities and interesting things related to the *actual* people who *actually* crafted/discovered/invented the mathematics we often take as dropped down from on high.