It makes sense to have all your CSS in one style sheet. I however always end up styling in my html as well. If I repeat a style a lot, I'll put in my external. Otherwise I code in my html as well. A little sloppy I know.

and you?