You really do need a neutral backround.
I've always been told that headshots are one thing to NEVER scrimp on. EVER.
And I don't have as big a problem with the lack of teeth as I do the smirk on your face. You want to seem sincere and personable...not smart aleck-y.
google headshots and take a look around to give you better ideas.
If we're not having fun, then why are we doing it?
These are DISCUSSION boards, not mutual admiration boards. Discussion only occurs when we are willing to hear what others are thinking, regardless of whether it is alignment to our own thoughts.