Sky Render on 30 July 2008
Going by my projections based off of 2007 sales, 21mil is pretty much the minimum end-year units sold, barring a disaster. The most consistent high-end projection is about 24mil.
Sky Render - Sanity is for the weak.