Thanks for the feedback Alex.
I will look into AJAX caching – I haven’t really done a great deal with AJAX so it will be good to expand my knowledge there.
I like your layout switching options. And being able to filter by tag. Maybe those could be my next updates :) I don’t have tags, but it could be a nice touch to filter by events category. You have inspired me :)