What size tank are they all in?Oscars aren't really aggressive unless other fish are moving in on their space.If the tank is too small,then they will show some aggressive behavior.One mistake Oscar owners make is not knowing that they need a really big tank to keep more than one Oscar and any other fish with it.For two Oscars and catfish,150g would be a good start.
But anyway,try posting the fish in the classifieds here.Also try craigslist,look for Oscar rescues on the net,and if there are any LFS where you live,ask them if they would be willing to take them.I would offer them for free.There is a LFS where I live that will always take large fish for free,because they can turn around and sell them for a huge profit.But there are often people looking for adult fish to fill out a tank,or just don't want to wait to grow out juvis.So if you offer them for free,I think there is a good chance for finding a good home for them.
Good Luck!