the lag your getting is from the sites, your pipes big enough, i would not worry too much.. very few sites can saturate your bandwidth
I did an online speed test of my connection speed and wanted to know if I was getting what i'm paying for. We have 100.0 mbps.
Here's the results of the speed test
p.s. why is it i can download a song in under 30 seconds but searching online is still slow sometimes (pictures mostly, youtube vids slow). thanks guys