"And where the hell do you find HD South-park?"
There is only one place to get HD south park. Xbox Live!
"I'm just saying, it's gonna be 2-4 years before it's an option for the elite."
I consider the people who go to Audio/Video/Gaming forums to be the Elite. Or at least early adopters. My usual board is AVSforum, so VG might be a little bit behind.
I was assuming you were familiar with Xbox Live. It is actually a basic version of what I'm refering to. But you only download the HD version if you have a HD setup. Otherwise you can download them in SD very quickly.