I currently have a S2 that I love and have decided to make the jump to HD. I've been holding off for a while because of the problems people had in the past with Comcast and the CableCARDs. My TV supports 720p and 1080i resolutions but I plan to get a 1080p TV soon. My biggest concern with the HD boxes is they don't hold many shows in HD quality. With my S2, we just transfer to the PC when we get full but it's my understanding that TivoDesktop doesn't work with the HD boxes. So I'm leaning toward the S3 because it hold more video but it costs a good bit more. Can you easily expand the capacity of the HD boxes with the eSATA port yet? Thanks for your help.