How did you learn? Was it a book? website? There are lots of books out there that teach the theory & facts of good interface & type design, i'm trying to find a good one to buy. I can program the best sites out there, but can't design worth shit. Any recommendations?