Really, thats interesting. If your friend has teh same ISP as you do, I'd guess that the problem lies in some settings on your computer (defaults are not always the best), and my computer too as we seem to have the same problem. I'm gonna try an old trick I learned, maybe it'll help.
If you wanna give it a shot, all you do is go into your internet settings and set your browser cache (temporary internet files) to 25MB or less (my default was 1125MB - OUCH). Sometimes searching through large caches is known to slow things down.
Thats cool about alienware being comparable. I've seen pictures of their systems, and they look sweet, but as I stated, always heard that the price was outrageous (ie. $5000 for a $1500 system).
Hopefully my tip helps out, I won't know until I post this reply so good luck
------edit-------
It seems to have helped so far. The page loaded faster than of late.
And don't forget to clear your temporary internet files as well after you change the cache size