I had a similar issue with my original black 360 Elite controller. My left analog stick was perfectly upright but my onscreen characters were always slowly walking forward. I could deal with it in FPS games but after falling off a roof or two in GTA4, I was mad.
I switched to one of my backup controllers and never looked back. It's amazing how much wear and tear I put on the thumbstick grips in one year.