Before you go changing the rear derailleur again try to make sure that your rear derailleur is on the same parallel plane as the rear wheel/rear sprockets (you can use tool like,
Derailleur Hanger Alignment Gauge to do this. Or go to your LBS to have them do it :-)
HTH,
awdnut