Alright, I've not posted much here, but I've seen a lot of threads like this and I want to put in my thoughts.
First off, i'm a switcher from about 4 months ago. I have a 15" powerbook. I'm a graphic designer and programmer. I'm definately what you'd call a power user, but I'm not just some linux nerd, I also care greatly about aesthetics and design. I use this machine for work and general web browsing and music listening. My primary work machine is a windows PC,
@broken_keyboard
1.) The lip windows. Yeah, I'm not sure about this yet. I can sort of see what Apple is trying to do, but it's something i'll have to use before I can give my final opinion on it.
2.) KHTML doesn't seem to bad really. I do a lot of web development and have recently been doing things with CSS that i'm pretty certain nobody ever intended (transparent boxes with OSX style drop shadows on all sides that resize dynamically for content) and the two browsers that handled it perfectly were Firefox and Safari. Safari seemed to handle it better, I had to do more tweaking to make firefox look just right, but i'm not sure if this was because I was initially testing it on Safari or not. Right now, I just don't see enough of a point in Apple putting forth the effort to switch to Gecko when KHTML seems to be doing more than fine.
3.) I've compared the font smoothing on my 15" powerbook right next to my work PC running a nice video card and a $600 19" Planar LCD with a 700:1 contrast ratio. The font smoothing on the powerbook looks so much better that I honestly find myself just staring at windows full of text, marvelling at their beauty. Now and then while writing an email in Mail.app, I'll forget what I was doing because I spaced out looking at how absolutely amazing the text is. For the record I have font smoothing on medium, the one it says is best for CRTs.
4.) No real comment here.
@jsw
I've heard this complaint a lot, about letting us resize windows on more than just the bottom corner. At first I felt this way too, but after some using it, I like the way Apple has it much better. Now and then in windows I go to move a window and accidently resize it by catching one of the edges. This really annoys me.
@anyone else
The Mac community, from what I've noticed, does seem to "complain" a lot about little things. However, I submit that this is a good thing. I believe its part of the reason that applications and the OS itself tend to be of as high a quality as they are. Developers are held accountable. As a developer, I feel we should be held accountable to ourselves and to our users. So as much as it can get irritating to see threads pop up on a frequent basis with what seem to be nit-picky type complaints, I think its for the best, and I hope the community never becomes complacent.
I think this is one of the differences between the Mac and Windows communities. Before I switched over I was posting on a PC forum about a certain application that I had just purchased. I was criticizing the developer because the program had crashed 3 times on me that day. I said that this was entirely unnacceptable, even if the app had been free I wouldn't have expected that kind of trouble with it. What kind of response did I get? Someone actually said to me "I don't know, its only crashed once on me today, I think its just fine, keep up the good work!". If Safari, Finder, Mail, Transmit, Unison, or any other app i use crashed once a week, much less once a day, I'd be firing off some angry emails, while a PC user just shrugs, relaunches it, and the developer doesn't get the feedback they need, or the accountability the community needs for them to have in order to make things better.
Sorry for the long rant, these thoughts have been building up for awhile. If you've made it this far, congradulations, you're a trooper.