There are so many good entries this month, it's hard to choose just a few. Great work everyone.