That camera isn't that old Mark, kit lenses tend unfortunately to be on the cheap side so if anything I'd buy some better glass for your camera. Also having used a fair few although Sigma and Tamron are very good they don't compare to the actual manufacturers lenses. If you can afford it get a good Canon lens, it will always work with the next camera you have where as getting a new camera and still using the same lenses might not have much of a difference