Oh wow. I love reading blogs like this. It's open, vocal, and just shouts out to you.
Good job.