I'm using an image hosting web site to insert my avatar -- keeping it nice and small, like Vickie and Oskaar outlined, about 100 by 100 pixels.

Seems to work well enough! Oskaar, Vickie . . . if you guys see any problems with this method, let me/us know.