Skrill/Moneybookers is by far the best way to go in the longrun as it'll make it very convenient for you to get money off the sites, move it around to other sites, etc.
If you're just looking to get money onto the site very fast & free of hassles, go grab a MasterCardGiftCard (from 7-11, or ShoppersDrugmart). They come in $25, $50, $100, & $200 denominations. (I think there's a $5 fee at time of purchase on a $100 card).
Deposit is instant.
Make sure you use '
mastercard GiftCard' .. not VisaGiftCard (VisaGiftCard do not work on Stars for past couple years)