The two most important things to get is a larger tank (which you are getting) and a heater. I agree with aselvarial and VivianKJean. =)
A little update on my beta, Joe.
I currently have him in a 1.5 gallon (That's what it says on the box, at least)
I realize I need a bigger tank, but this is what I have at the moment.
It'd currently 22-23 degrees in his tank. (I know this is cooler than reccommended but I do not have a heater)
Since moving him to the bigger tank, Joe is swimming around more happily. As soon as I get a chance to go to a pet store, he'll have a 3.5 gallon with a heater, and maybe even a snail friend.
Thanks everyone for all your help, I know it sounds like I'm tryng to kill this beta, but I just didn't have the money, and I recieved this fish as a gift.
P.S: Cheaper tank suggestions from petsmart or other places they might have here in Canada would be great