I see I have the same beefs with the current iMacs as everyone else does. It has 3 main limitations that I can see. no upgradeability in the screen size, the harddrive size and the number of ports available. the usual solution is to buy third party stuff. ie. second screen (that usually looks like crap) never match the colors etc... second harddrive... USB or Firewire external drive. (also looks like crap...) bulky and tangles of wires to deal with. I also buy a third party hub so I can hook up all my extras. My solution is what I call a " Slave Screen " not pollitically correct I know but....... This "screen" is a shell from a 17 inch iMac with the screen, a slot for 1 or 2 extra drop in harddrives of my choice. and a bunch of spare USB 2 and Firewire 400 ports on the back. No need for the logic motherboard, speakers, optical drive, isight, software, mouse, or keyboard etc....... if Apple can make a regular iMac for 1000.00 or less than surely my stripped down version could be made for half that and still make them money. they don't currently offer a low cost monitor for the mac mini or as an add on to the iMac. the Slave Screen would connect to your original iMac or mac mini via one main cable with multiple plugs at each end for the various hookups. thus ending the mess. bulk. and keeping the fine look Apple is known for. It would look like two matching iMacs side by side but at a fraction of the cost. what are your thoughts criticisms etc????? how do I get this idea through to the designers at Apple? anybody have an inside line???? thanks. just had to post this. longtime reader of the forum. first time poster. thanks for reading look forward to any and all comments. D Rock.