Lots of Curry fans here - and I am as well but I think Cincy takes him at #6.
49ers pick in the first round right before the Bills just like in 2007 - Willis/Lynch both turned out to be solid picks.
I think Raji could be there for Buffalo but I could easily see Green Bay snagging him at #8. THe DT drop-off is pretty big after him.
The 9ers have big needs on both lines and at RB, so it's hard to say what SF will do. It's possible to wait on a RB but what if Moreno is there at #10?
Buffalo will get a good player in their spot. Oher, Orakpo or Maybin would be fine picks.