QUOTE(beatenbob @ Jul 7 2011, 08:13 PM)
hey man, I'm not sure nowadays what people consider as "good IP" (yes, I did search for that but the website was written a few years ago) but sometimes when I reconnect and use it for a few hours suddenly there's an yellow exclamation mark appear at my network icon at the bottom left, and I always have to wait and trouble shoot which is silly... Seriously I don't think one should be happy when they "finally" get a good IP because the connection will just reset in the next few hours..

you will have to speedtest.net to US servers (preferably CA state where most blizz servers are located) to find out which is a good ip range/gateway. additionally, you could take the leap of faith and play a sc2 game just to know, maybe customs if you dont want your league score to get affected. if its smooth, then you can stick with the ip.
as for the exclamation mark, chances are the router frozen up/hang/crashed and it caused the dhcp to die releasing your IP. are you using default tmnet hardware (router/modem etc)? if yes i would highly recommend a replacement and once you get your new router, flash its firmware to DD WRT (if you're using unifi, you either get a unifi compatible router, or lookup on vlan bridging, and you may use back tmnet provided router [typically dlink DIR615] and bridge it to your existing router which is running on DD WRT)
and yes, i do agree that one shouldn't be content/happy with our current ISP situation (things are getting worse with websites being blocked etc, and even if you dont use the blocked sites, its the beginning of internet censorship, food for thought anyone?), however our isp is monopolized our nation's backbone/infrastructure, and is even backed by the government/cronyism etc.
you either use it, or switch to lesser isp which majority of them are going on wifi which is terribly unreliable for gaming with usually high latency and/or interference by many variables such as weather/reception etc.