First base has always been the deepest position in fantasy baseball. There are always 20 to 25 first basemen that can get you 25+ home runs, a commodity that has become scarcer in recent years.
There are also a few elite players at this position that can hit over 35 home runs and drive in well over 100 runs with a batting average over .300.
While this is still the case in 2012, the top-end talent is not spread evenly between both leagues. With Prince Fielder and Albert Pujols switching leagues, the American League has five of the top 6 first basemen in fantasy baseball.
Here are my top-15 National League first basemen. Some of these guys may be outfielders on their teams but I am ranking all players with first base eligibility. I'm using an eligibility threshold of 20 games played in 2011. Please comment to make your case for moving someone higher or lower on this list.