Hey I'm struggling with this too! Thought about trying natural light, didn't help. I'm using my 8 mp camera to take the pics though, maybe that's the problem? Maybe better camera needed?
I am using a point and shoot which takes good photos otherwise. I think I will try my digital SLR today and see if it works better. I try natural light by taking the photo next to a large window but it's still not great. Someone mentioned taking photo's outside. That is the only thing I have not tried; will try it today.
Everyone else's photo's are so perfect. I guess once you find the right combination you are set. :-)