I just want to keep the Butterflies777.net. I know it sounds confusing. Should I just let them run their course until they expire and start over?
Dangerous ...I'll let that expire.
by the sounds of it, you can transfer whatever pages/files you like to the storage area of the one domain name, whichever way you will eventually want it. you can then delete the files from the other two domains and let them run their course to the end.
(just remember to renew the name and the hosting for the one you want to keep.)
I too have one that is about to expire, what I have done is to save all the files for the one that is going to exprire as a subdomain as one that I intend to keep so that when the one expires all the files and indexes are saved over to the other. I have also currently done a redirect and instructed all visitors to bookmark the new site name. This way when they do expire if anyone is actually visiting the site, they already know that it will eventually be deleated and they will have to use the new site url to continue service.