All of these issues with Dream/Magic is why I ordered the Sony Ericsson X10.
The X10 is bad-ass!
I feel for everyone who traded their Dreams for Magics. They are both garbage devices + crappy camera + bugs + having to factory restore my Dream at least 5 times (literally) = sucks BIG! (not BigDogs)
Call Rogers and get a "real" Android device. Customer Retention is where I went to make this happen.
My X10 is on it's way. I've had a chance to play with one in the store. I've been waiting for this handset forever (since Nov.)....they couldn't pay me to use an HTC device EVER again!