I'm open to recommendations as far as which speakers I should get. I realize my budget is rather small, though it would be nice if things such as frequency response were as close to 20Hz-20KHz as possible, so I could hear the full range of sound. I would like it if the speakers were reasonably durable, and the most important points to me are that music and plain speech sound as good as possible.
As far as the soundcard goes, I'm not sure that any other card than the one listed below would fit within my budget, and I've the feeling that given the lack of shipping cost, other than maybe buying used, Futureshop may be my best bet for that particular model. If there's a better option let me know.
My research thus far has brought me to two possibilities: