i have thought about Culpepper.....and yes...I would make a deal for him, but i wouldn't give up Moulds. I don't think the Vikings would want JPL but I would float JPL and a 4th rounder for him, and be willing to send a 3rd.
Why? Well...he is big and strong enough to take the punishment that the Bills current OL is going to unleash indirectly. I also think he has a gun and I think....as the Bills build an OL, defenses would have a heck of a time defending, Evans, Moulds, Parrish and the threat of McGahee...(if he is half the RB he says he is.)
The D? Well...yes...it might have to suffer for one more year, but when your offense puts up 31+ points a game you can stand to give up a couple of TD's each week.