First of all you can not judge image quality because the same picture you took on your E815 displays better on a 9800, that doesn't mean the E815 takes horrible pics. Secondly I have seen EXCELLENT shots on howardforums from E815. Its an E815 not a V710. A950 is a multimedia joke. Your camera might just suck, exchange the phone. Several people have done this and end up with a great camera better than what they expected.
I recently switched to Verizon a week ago and I purchased the Motorola E815 and I dont think its a good recommendation. Although it has a 1.3 Megapixel camera like the VX9800, 8100 and the Samsung a950, the quality is horrible. My friends have the VX8100, which also has a 1.3 megapixel camera, and the quality of the pictures are 10 times better than the E815. I took a picture in a club with the flash on and it came out grainy and a bit scrambled. When I sent the picture to a friend, who happens to have the VX8100, the picture showed so clear and perfect on his phone. Another problem is that this phone is known to have defects which should have deferred me from it in the first place. The alarm on my phone is defective. Although I set it correctly, put the volume on 7, it doesn't work. I knew I set it right because when I was with T-Mobile I had the V600 and it works EXACTLY like the E815, which is very common with Motorola phones. The E815 is a bad choice if the use is for more than talking, but then again why would you purchase this phone if it wasn't for the extra features. You would be better off getting a much cheaper Motorola phone. Im actually taking my phone back tomorrow and getting the a950. GO WITH THE A950!