I have a tab with Koodo, so I would be able to get this Bold 9790 pretty cheap.

I can't tell if it would be compatible with 3G on Wind, Rogers or Fido. The specs on the Koodo site just say "HSPA (3G)"? Not sure what that means.

I checked GSMarena, and it said the Bold 9790 3G only works on HSDPA 850 / 1900 / 2100 / 800 and HSDPA 900 / 1700 / 2100.

Also not sure what this means. I think it means that the 9790 will only work with 2G on Rogers/Fido and 3G on Koodo/Wind. Is this right?

It would be great if it worked with other carriers like Wind, Rogers or Fido, cuz I don't like Koodo's service that much and have been thinking of changing to another carrier.