FYI: replaced the original 20GB with a Seagate Barracuda 80GB, 7200RPM, 8MB Cache in a stock Cube (no fan, etc.) with no apparent problems and no heat issues ("chimney" slightly warmer than before, but still only "luke!") This was against the "genius" advice at the local Apple store whose specs said the max should be 60GB, 7200... Speed difference is quite noticeable!! CompUSA had them for $105 less a $50 mail-in (arrgghhh!) rebate, but still not a bad deal!! Phil Mitchell