A properly tuned derailleur will shift just as well as any derailleur, given proper maintenance.
Check the system first - derailleur cage alignment, H/L limit screws, and cable tension before thinking of an upgrade. Costs next to nothing.
The Parktool website has a very good guide for this.
You might want to check the cable housings too.