A lot of the depressed fans seem to be forgetting we were playing with house money tonight. Without the complete gift from Oakland, the Bengals would have been in a really tough position at pick 21 - Decastro likely still there, but they still really needed a CB. That means possibly trading up for a good CB, reaching for one at 21 assuming Dre was gone, or maybe doing some other trade or doing without a 1st rnd CB.
Today, the Bengals got a solid 1st rnd CB, Solid late 1st rnd G, and somehow whipped up a free 3rd rounder. On top of that, there is next years free 2nd round pick. Some fans will never be happy until they are allowed in the draft room and given a coach's salary.
Teams with extra early picks in the first few drafts using the new rookie pay scale can really set themselves up well for the long-term. On that note, you have to feel bad for RG III - how does he have any chance for success in Washington? If I were him, I might just sit out a year.