That is strange the links don't work for you. I went through about 20 of them in the Asia and Europe sections and they all worked fine.
Which ones wouldn't work for you?
Does it show an error or just a blank page?
I'm using the Chrome 16.0 browser on Windows XP. Chrome is a really fast and easy to use free browser. I like it many times better than Firefox and definitely IE (which has massive memory leaks).