I keep thinking that if I come up with a perfect girl, any I meet will end up failing in comparison. But since we're essentially talking about wishful thinking here, I'll bite.
Shorter than me, but not by too much, shoulder length straight or wavy brown hair, eye color doesn't matter(but I prefer brown eyes over the rest), can be lightly tanned or have light colored skin, a petite frame with curves, wears glasses, is smart, appreciates the small things, tattoos and piercings are fine by me. Clothing wise, anything's ok, as long as it isn't the over the top goth style. Nothing against them, I just don't like the way it looks.