I know this is a loaded question but:
I write software for a living (i own an LLC) and I also own an NPO.
I have been an Apple fan and used one since 1996. I have for many years used Windows to feed my family because all mac jobs were hard.I used Linux off and on when I was working for a university.
Now that I am self employed and on my own I dont have a lot of equipment nor money.
I recently bought a Lenovo S10 netbook and upgraded the RAM to 2.5gb and the hard drive to 320gb. I bought it because it was ultra portable for me and very light.
It came loaded with Windows XP but when I upgraded the hard drive to 320, I could never get it loaded back as I always got error after error and Lenovo Support never had answers.
I loaded Vista Business Edition and that worked fine and the notebook was pretty functional but Vista is so bloated I turned off everything that I could and still seemed just not what i was looking for. Even with UAC turned off, Vista is annoying.
I loaded OS X and most everything works, I just cant update because things break and I have to re-apply the patches to make it work.
I have not tried Linux on it because these days I am simply confused by all of the distros and the bloat and some are better for x,y,z, etc, etc. I like Slackware because it seems minimal, but I dont have a lot of under the hood experience for making mods myself, upgrading the kernel, etc. I tried Ubuntu a while back, seemed OK. I tried CentOS a few days ago and it seems good too.
Here is what I am looking for: 1. I write software using Qt in C++ 2. I do cold fusion web development (so CF, MySQL, apache, some PHP) 3. I also write a lot of documents in Quarkxpress, Word 4. I listen to MP3's when needed.
I just want to be productive with this netbook and I can't seem to find a good path to do that.
Things that concern me. 1. Wireless support 2. Sleeping the netbook so I am not always shutting down and re-starting.
I know this question is loaded, but if anyone has thoughts, I would appreciate it. i can clarify anything that may be useful.