The perfect system for me on the next refresh would be....
Hardware
- IvyBridge Processor
- USB 3.0 - Essential. My USB 3.0 hard drive has been amazing, Apple should cath up here.
- 8 GB RAM as standard - 8GB is dirt cheap these days - no reason why it shouldn't be standard
- Face time HD 1080p camera
Design
Remove the chin - I have hated this for years.
Reduce the size of the screen bezel - Small bezel TVs look fantastic, would be nice to see it on an iMac.
Other
Get rid of the ODD - waste of space. I use it occasionally. I would prefer to just get an external one out when I rip a CD to itunes. Quite happy to pack it away after use. Doesn't affect the 'all in one' design feel in any way as people have said.
In 2/3 years time people will be glad they don't have a failing mechanical drive in their computer that they don't use anyway. Pretty much in the same way there isn't a 3.5" floppy drive in modern computers.
Easy access to hard drive / user upgradable - similar to how the PS3 works. Obviously this wont happen but there is not reason why it shouldn't be there. It's your data, don't see why you shouldn't be able to get at it.
Edit - Also the wired keyboard could have USB 3.0 hub upgrade