if no hurry, perhaps just wait a little while. Prices in US is dropping fast. I sold my 2 year old 5D2 a few months ago and got more than the present US selling price.
If you don't mind a resale set, I reckoned you will soon be able to pick up a good deal in BnS.
actually the deal in bns is not always good, sometimes a brand new gray set cost lesser than those on sale in bns section...