IE9 is as buggy as previous versions, but in entirely unpredictible ways. Meaning - the bugs seem to come and go, sometimes to return, sometimes they don't. I use it as my primary because the bugs aren't frequent enough to be bothered installing another browser. I like the interface and it seems to load pages pretty fast. Everything on the web just about is written with IE in mind.