Maks;245117 wroteso just to confirm, the fact that the credit card is not accepted with the poker sites has something to do with the fact that it is Canadian and not the fact that it is a student credit card?
Some CC companies don't want their accounts to be associated with online gambling sites and such.
If you are planning to play on multiple sites, you should open a MB account. It will make life much easier when moving money between sites and cashing out.