Here's another handy OSL camera. This one lets you use a texture to create arbitrary aperture shapes. This can give crazy bokeh.
Instructions are in the OSL file, but it should be fairly straight forward. Just make sure you attach a projection node to the texture and set the projection type to OSL UV.
Do let me know if you're all getting bored of these OSL cameras...