1) IE, not Konqueror
2) Laptop screen, the sharpest possible
3) It's simply that the fonts are too small. You guys may have better eyes than me but this is more of an issue of bad web design - a CSS should be used to ensure that the font size is consistently scaled up with the resolution. This is only common sense.