someone is getting their numbers mixed up, these are the numbers:
iBooks: Over 100 million books downloaded
just crossed 200 million in iTunes store accounts
160 million iOS devices worldwide, including: 100 million iPhones
(that means 60 million iOS devices are NOT iPhones, they sold 15 million iPads in 2010, so around 44 million iOS devices would be iPod touch's).
...how could they have possibly sold 200 million iPads in less than a year?
Not 44 million iPod touches. You forgot about Apple TV 2G which is iOS too.... so counting the 3 dozen ATV 2Gs sold that is just 43.9999999 iPod touches. ;)