Hey Minnie56, hope I'm not being too nosey, but can I ask what bank you're with? I'm with CIBC and have a USD account with them. I can see it on my online banking, but it won't let me transfer from my CAD chequing into it.
I called them up and they said I had to go into a branch to transfer from my CAD to my USD account!

Only way to get money into it is at the teller or to deposit US cash at one of the USD enabled ATM's.
I'm looking around now at other banks and this would be a very useful option.