V.P.
I often have trouble with Mamapedia. But then again, sometimes the computer simply gets in a loop on a particular site and can't get out of it. Try emptying the cache and try again. (google how....)
ETA: and yes, Explorer is about as slow as they get...