I know this question has been asked a thousand times...but I need to know!

I've got a pretty old, (4-5 years old) Canon 300D, entry level SLR, the stock 18-55mm and a cheap 70-300mm Sigma lens. Taking into consideration that, do you think I should be looking at upgrading camera body wise or spending that money on a new lens?