The absurdity of McCain's attack that Obama profited from Fannie Mae enters lunacy-land. Barack Obama received about $166,000 from Fannie Mae employees. John McCain has received over $169,000 from Fanne Mae lobbyist, directors and officers.. Obama has received only 16K from the latter group.
Obama man of the people. McCain, man of the lobbyist.
UPDATE: In the comments hungrycoyote provides a link to the NYT article CNN took these figures from.
Digg it here, I think.