iChat happens to have a excellent "icon creator". You just drag and drop any image you want into the icon area, and resize it to the way you want your actual icon to look, and, like Jobs likes to say, "BOOM!"
I created a cute little icon for one of my screennames that way 🙂