Based on employee donations to the campaigns: $126,349 for Obama vs. $21,550 for McCain.
Based on contributions from directors, officers, and lobbyists: $16,000 for Obama and $169,000 for McCain.
There have been no donations from the companies themselves, and by the first measure (employee contributions of $200 or more), yes, Obama is the second highest recipient. However, by the same token, by the second measure (directors, officers, and lobbyist contributions) show McCain with a significantly higher contribution number.
Furthermore, if we really want to look at the political weight behind the combined contributions of employees, directors, officers, and lobbyists, lets look at the total combined contributions as a factor of overall donations to each campaign, shall we?
All the contributions above for Obama combined make up 0.03% of Obama's total contributions.
All the contributions above for McCain combined make up 0.08% of McCain's total contributions.
So, I'll repeat, does Obama receive the highest amount of money from Freddie and Fannie employees of $200 or more (save one other politician who receives more)? Yes, this is true. But if we slice it another way, McCain has received significantly more contributions than Obama. It is up to the voters to decide which they think is more significant, employee contribution or lobbyist and the people that run the companies contribution?