Nice post, though I have to disagree about Williams being very good and Gilmore being horrible. Williams was beaten on quite a few of those plays that he defended, it was only the under-throws by Weeden that allowed him to make a play at all. Good job making the play but a few good throws and he's toasted for at least 2 TDs.
Also, other than the horrible job on the TD he allowed I didn't notice Gilmore getting toasted at all. In fact, I don't remember seeing him around the ball much after a reception - which is a good thing.
Overall I'm fairly happy with the CB play considering the Bills two starting CBs have a combined total of 15 games played after today. It's a tough position to transition to and while they've made plenty of mistakes, I'm encouraged by what I've seen.