I think a draft with the teams, would just result in a lot of teams missing players that would break the entire bank for them. IE: Rams losing Warner to the Cardinals, or Indianapolis losing Faulk to the Rams.
You could do a draft, and just have the order determine who wants what team.