Hello,
If ever you want to know how to clean your sensor, this is the best site I've come across so far that advises on this topic.
http://www.cleaningdigitalcameras.com/
Method 6 really makes me cringe. Don't do it!
All I would add is, don't clean it if it doesn't need it.
Wishing you all a happy Christmas.
Duncan