I haven't had a problem with iPoker since months ago, and right now it's working too... You can check if the network is up at any time by going to
http://ipoker.com/ and checking if the player/table/tournament numbers on the top right are displayed. When the network is down, those ain't there.