sorry people, but nothing in life is free...sure, starchoice has "free" HD channels, but they don't have many to choose from, and rumour has it they will start charging $9/month next year for them...and rogers gives some for "free" as well, but charge system access fees and other service charges, so they get their money that way too...it's all marketing and perception...sure, bell charges $10, but at least they offer the most channels, and have plans to add a ton more next year.