Here's a site with tons of info about Bettas. I wouldn't recommend anything smaller than 1 gallon.

http://www.nazarenenexus.com/betta_ed/index.htm