Here's a good spot for free apron patterns. I didn't find the pattern I wanted but since I have a bunch of old jeans I think I'll give a jean apron a try.
The apron I use the most is an old one from my grandmother and what I like best about it is that it covers my entire shirt. I'm not much of a cook but I love to bake and I usually make a mess of myself. Looks like I'll have to make my own pattern from my current apron.