Who gives a crap about Earthlink...
They get their numbers from public filings.
The most recent public filing which states the O/S is the October 1, 2007 "10K"
It lists the O/S as 964,000,000
The Ocotber 4, 2007 PR tells you that 400,000,000 shares were retired and cancelled.
That leaves 564,000,000 O/S
the only verification you need is a calculator.
peace