150 ms is hardly intolerable lag. I've played so many online games I can't even begin to guess how many hours of my life I wasted, and if I'm pinging 150 or less I am happy. Of course less than 100 ms is ideal, but I can game with the best of them at 150 ms. And good luck finding a dial up connection (of any kind) that will give you a ping of anywhere under 200 ms...