I don't think you need a new camera necessarily, though if you want one and can afford it, then go for. It looks like your biggest issue is lighting really. You could spend the money on some nice studio-quality lights or, for a quick and cheap fix, just play with the levels in your editing program. That being said, I just got a new camera and I love it. It's a Canon Powershot SX40 HS, which is a bridge camera - meaning it's between a point and shoot and a DSLR. I'm quite happy with it and it was cheaper than the DSLRs ($379). Had I spent the $$$$ more for a DSLR, I would have gone with one of the Canon Rebels.