Get an Eheim Jager.
BTW you should learn about proper filter maintenance and how mechanical, chemical, and bio filtration work. An improperly setup or maintained filter is next to worthless. You should also try to cycle his tank fast so he doesnt have to suffer ammonia burns. Get some cycled filter media from a local friend and get some Marineland Bio-Spira (if you are in the USA) or the seachem version if you are in Canada.
Also you need to be careful with the current for betas. They are VERY weak swimmers and cant tolerate strong or moderate current. At the same time you want there to be enough flow that there are no dead spots.
I suggest that you pick up the Hikari brand betta food as they do very well on it as well as some frozen bloodworms. Avoid the garbage brands of fish food such as Hagen/Nutrafin/Wardley/Tetra and stick to OSI, Hikari, New Life Spectrum, and other good stuff like that.
Once you've learned how to care for your betta properly a good second fish to move up to in a 10 gallon tank (ideally by itself) would be a paradise gourami
I have worked at an aquarium specialty store and have 20 years of fish keeping/breeding experience so if you have questions shoot me a private message.