I concur that it is a dirty sensor. I had the same problems before myself. It doesn't matter that you've never taken the lens off b/c dust can get into all sorts of places regardless. I believe I ended up using a lenspen sensor cleaner and giottos rocket blower to get my sensor clean. good luck!