Thanks guys; great info
I'm definitely on a budget... got a new mortgage and a bunch of student loans to take care of
I-H-H: Thanks for the info; it's a major DT corporate firm, so penguin suit it is

I've spent some time at a Bay Street firm so I'm guessing Calgary would be similar (although they still had casual fridays and ties were often absent).
I thought it might be worth venturing into the sport coat/dress shirt department because the jacket will probably just sit on the chair the second I get into the office... any thoughts on faux pas's to avoid? Should I just get matching suits or can I mix a jacket with different pants (i.e. black, navy, grey, etc.)?