In addition to the suggestions above, I would pick up the Canon 50mm f1.4. It's pretty cheap- in the US it runs for around $50.
The 50mm f1.4 is actually $400. The 50mm f1.8 is the <$90 lens. Just wanted to point it out so others don't get confused.
ft