There's no need to go for the "best". That was just to set a ceiling on price. You should be able to find something much cheaper if you'd rather spend less. It's a pity that Amazon has just put up the minimum price for free delivery. You could always look here for something less spendy....That's great thanks a lotI'll pick one up next payday.
If the PC and camera won't play nicely together by default that was the purpose behind my suggestion to use EOS Utility, which will hopefully open up that avenue.I think there is an option to update firmware from the Canon website with the camera attached to the PC, I recall doing my 350D that way before I had a card reader.