It's a little funny. Back when the iMac and Mac Mini were new, Windows guys made fun of them for not being expandable. And yet, look at what's becoming popular - All-in-One and Small Form-Factor PCs. It seems like Apple was about ten years ahead of the curve with the iMac and Mac Mini. What do you think?