It seems more and more likely that the top 4 tackles (Okung/Bugala/Williams/Campbell) will be gone in the Top 10. In addition, I've heard some people postulate that Buffalo wants to trade down. So, how about this scenario:
trade the #17 and our 3rd rounder for Buffalo's #9. It's an even deal according to the traft value chart. We can draft Williams at #9 and at #13, we can still have a crack at Spiller, Haden, or McClain.