Well, make sure that the image is in .GIF format, and make sure that it's hosted somewhere like Photobucket where it will remain for a while. If you'd prefer not to host it on a web-site, tell the person you're doing the avatar for so that they can do it themselves. Also, it's generally a good idea to resize it (117x117) for them.