Sporting News list of the top 99 free agents
15: Lance Briggs (LB)
29: Drayton Florence (CB)
43: Boss Bailey (LB)
64: Ben Troupe (TE)
96: Martin Gramatica (K)
This would allow us to go for BPA in each round and even pick up an Olineman without having to worry about starting too many rookies on Defense this season.