I can't access Wikipedia still (March 24, 2010), I can't still figure out why or how. I was trying to look up some material and all I was getting is an 'Address not found Error'.
It turns out that the Wikipedia servers are turned off automatically due to the overheating in the European data center.
Oops! see the massive impact of a heating problem and a broken fail over system. World is now living without wikipedia :(