I've got some things to do, so I'll get my vote in as soon as possible. I liked a lot (as did we all, judging by the number of entries!), including seamus @2, tatters @ 4 and 5, FJ @14 and stevea @19, but for completely eschewing false modesty :), I'm going for
tatters @9