Six excellent ideas for a geek bank holiday weekend