Many people have varying opinions about who the best NFL free agents are in 2012. Some favor younger players who have great upside, while others prefer older players who bring more experience and the drive to do their best at the ends of their careers.
My list will consist of the best players available, period. Just because a guy is over thirty doesn't mean he doesn't belong on my list. He might be someone who has one really good year left to give, which could make all the difference to a team.
My list also contains no running backs. In a passing league, I just can't justify putting any of them in the top seven.
Of course, it's difficult to compare players across positions, so these are not in order of their ability. They are simply the seven best players available. Available means that they're not locks to be taken back by their current teams (like Drew Brees).