I agree with everything said; the fish absolutely need to be separated. I've found that even the females can be very agressive to brightly colored/decorative fish, though it sounds like you "got rid" of her.... not very responsible pet ownership.
I would reccomend that in the future, you do more research on the species of your choice before purchasing a fish. Many people seem to think that because they are inexpensive and many are short lived, they don't matter as much as "normal" pets. However, just like a dog or a cat, a fish can suffer when being kept in poor conditions, and in order to have healthy, happy fish, plenty of research on the species' needs should be done prior to purchase to ensure that things of this nature won't happen again.
Not to start the tank/bowl debate back up again, but my take on bettas is this: while they will initially fear a larger tank, more space provides more room for plants and acessories that will make your fish feel secure and provide an enriching environment. Larger tanks tend to have a more stable temperature, and the water does not foul as quickly. It is easier to medicate in 10 gallon tanks, or even 5's if you don't have much space. Furthermore, tanks of these size are more likely to come with essentials for a healthy environment like mild filters, lights, and even heaters. (Many bettas can't handle strong filters, however. I always let mine get used to the bigger space and grow stronger without a filter, then add it keeping the water level high. They've all done just fine.)
Regardless of what you put your bettas in now, make sure that you have control of the water temperature in your new bowl or tanks. Temperature's of 70-80 (edited: sorry for the error on my part)with the 70's being ideal is the best temperature for these guys, though they can survive in lower. Small bowls, especially without hoods or lights, can lose temperature very rapidly. Cold bettas have lower immunity, are more prone to skin problems, and will not eat as much. My mom's betta in a bowl lived only a few months, but those I've had in tanks have lived several years.
Now, I'm not clear on if you have two males, or a male and a female, or what right now, but remember: Two males MUST NOT be housed together, especially in a small tank, and a female and male should not be housed together either as they will stress one another out. So, be sure the number of tanks or bowls you get is appropriate for the number of bettas you now have. And you might want to give your guppies some stress coat and even an antibiotic to help those tattered fins heal.
Finally, I feel the need to scold and remind you that fish are living things, capable of fear and pain, and while they may not be as clever as a cat or dog, it is completely unacceptable to kill or discard of them because of a problem caused by your own ignorance. Fish are not a decoration or a toy; they are animals, and should be treated appropriately. As a pet owner, it is your responsibility to care for the for the entire duration of their life, even if they don't work out as you planned.
I hope everyone's comments have helped you and all of the fish are doing well. Good luck with your bettas and guppies, and feel free to ask people here for advice with any other problems ^^