You can read (if you want to) the whole long story about Rogers and the HTC Dream and Magic on my blog here:
I Want My One Point Six - Demanding Android 1.6 for our Rogers HTC Magic & Dream, and LG Eve Phones
However to summarize:
1. HTC Dream will NOT be updated beyond 1.5. If that changes, we will post it when we know, but as far as Rogers is concerned, the official line at the moment is, NO UPDATE FOR YOU! If you don't absolutely need a hard keyboard, DON'T buy a Dream.
2. HTC Magic _will_ be updated to 2.1. Beyond that I can not say, we have had no promises, and haven't asked yet either really. I'm not holding my breath though, given what we had to go through to get what we did, I doubt we will get any more.
3. Touch English: Not sure what phone this is, but it is NOT an Android phone, so I can't comment on it. If you want an Android phone, don't get this phone.
Other Rogers Android phones:
X10: As Roze mentioned, the X10 is a very ice Android phone, however it ships with Android 1.6. It is supposed to get 2.1 eventually, but we don't know when yet, probably not until later this year.
Acer Liquid E: Not released yet. Nice phone, but no "hard" buttons. Comes with Android 2.1.
LG Eve: Nice phone, less powerful. Has Android 1.5, but is _supposed_ to be updated to 1.6 at some point this year, more than that we don't know. Has nice slide-out keyboard.