Putting up an image of yourself is by definition vain... All you have to do is move your image to another page, like an about.htm, and then people who want to know what you look like will be able to know. For you homepage, it's rather odd to have your picture being the focal point of the page (which wasn't your intention, but the size of the graphic may lead people to wonder).

What are you trying to get across on this site? Your ideas? Then make them the focal point, not your image...

C