You could get a better bike, but only you can answer if you need one. If you are getting along ok now, it sounds like you just need to tune that one up. Either take it to your LBS or go to
www.parktool.com and click on repair and learn to do it yourself.