I'm making the transition over to Apple.. I'm considering either the new 21.5" iMac or a refurbished 24". I'll be using this for photography and will need to use the built-in screen until I allocate funds for a better monitor like the NEC LCD2690WUXI2. I recently found this article: http://www.fireandknowledge.org/archives/2009/04/21/a-free-easy-way-to-make-your-glossy-imac-screen-glare-free/ Can someone (who has tested this) confirm if this same technique will work on the new 21.5" iMac? Also, regarding Snow Leopard.. I called Apple and was told that the new iMac's come with Leopard installed and the disc to upgrade to Snow Leopard as you desire. I contacted Macmall and B&H Photo, and it seems that their iMacs only come with Snow Leopard, and one would need the old Leopard disc to downgrade/reinstall. Can someone confirm which dealers sell the new iMacs with the old Leopard? I don't want to run Snow Leopard until any issues have been resolved with Adobe Photoshop CS4, Data Robotics' DroboPro, and Integrated Color's ColorEyes Display Pro. (If anyone has any experience with these products working or not working with Snow Leopard, please do share) I know I can easily do most of what I do with Mac-compatible programs, though there are two specific programs I still seek free / open-source OS X solutions for: Notepad++ and AutoIt. I know plenty must be out there: what is a good text editor for coding? And, what scripting program (programmable with language syntax, not a recorded macro) can easily send keystrokes/mouse movements to any program, and detect when a program has run and is ready and/or when it is closed, such as AutoIt can in Windows? (any language variant is fine - can OS X's included AppleScript perform these specific functions?) Thanks in advance!