Ah I was just suggesting to natalie that she could use Indian Almond Leaf to help her betta a bit on the way to recovery.
Heres the thread on it . http

/www.fishforums.net/index.php?/topic/41676-indian-almond-leaf/
Lots of betta breeders sell it and swear by it.
And I believe its one of the main ingreedients in Betta Spa, but not sure as I've only heard people mention it.
EDIT: If you cant be bothered to read the whole lot, heres the relevant bit:
indian almond leaf has been used to cure sick fish of bacterial infections and to help speed up healing of damaged fins or body injuries. it should be noted that indian almond leaf is an alternative to commercially produced medicines but it's not a magic "cure-all", especially when dealing with diseases like dropsy, velvet etc. think of it as more of a preventative medicine. we have set up an indian almond leaf "betta spa" tank that all our fish spend some time in once a month.
if you choose to use indian almond leaf as a medicine you should be prepared to keep your fish in the tank for 10 - 14 days, avoid direct sunlight, keep the water temperature around 70 -82 degrees f. and feed live food preferably, to achieve desired results.