This is a fun maker; if you go on GaiaOnline, you'll recognise it.
.: tektek.org > Dream Avatar :.
Just a warning; the site will not save your avatar forever. So if you wish to keep your picture of yourself, then right click and save, then upload to an image host like tinypic.
This is me; the outfit is a little like one I've already got.