First, where you keep the money has no bearing on taxation. Your sale will be subject to both Cdn and US taxation. be sure to follw the requirements for a Cdn non-resident selling Cdn property before and after the sale.
On the matter of bringing the funds to US, as long as you go thru the banking system, they take care of any reporting with respect to intl movement of funds. In other words, don't bring a suitcase of money across the border.
So, all you really need to be concerned about is what exchange rate and how long your funds will be tied up during the exchange. First rule is to ALWAYS exchange the money into US funds in canada before making your deposit into a US bank. Second is generally a
forex company will give you a better rate that any bank (Canada or US). I personally use CustomHouse.com (there are 1 or 2 others) which allows me to tie my existing Cdn and US bank accounts together and give a pretty good and dynamic exchange rate, without needing to open any new bank or brokerage account. Others have happily used their existing brokerage account to make the exchage.
But, above all, do not show up at your US bank with a Cdn$ check. You will get raped on the exchange rate, and your money will be tied up for -- from experiences I've heard -- upto a month!
I noticed you posted on serbinski, I'll answer any follow-ups there