Lost, you are a gentleman to debate/discuss with. Too many people get lost in all the rhetoric and are unwilling to debate the actual issues.
Most people seem to like the fact that the health care bill disallows the use of pre-existing conditions to deny coverage. I think it would be fair to say that most think this is the best part of the bill.
The requirement to purchase healthcare (individual mandate) is least liked as it takes away the freedom for one to have the individual freedom to decide whether they would like to have it or not.
What I don't think has been communicated effectively is that you cannot have one without the other - not without bankrupting the insurance companies. If insurance companies are no longer allowed to deny coverage for pre-existing conditions, then there is no point for any one to get insurance until they actually get sick enough to need it. It is much cheaper to pay for regular doctors visits, the odd treatment and so on. When you need insurance is when you have a condition that is going to cost a lot of money.
They only way to ensure that individuals don't have an incentive to do this. (get insurance only once they have an expensive to treat condition) is to have an individual mandate that requires everyone to have insurance. Not having this would effectively bankrupt all private insurance companies.
On the whole business of policies that start moving the provision of health insurance away from employer to individual... I think that your health care bill does some but not too much. My understanding is that it attempts to equalize the tax treatment of premiums so that the same deductions are available regardless of whether you choose to get your health insurance through your employer or on your own. If I understand this correctly then this ought to start the process of employers providing higher wages in lieu of health coverage. I think this is an area that they could have / should have done a lot more in, along with tort reform.
We have a very very different health care system in Canada from what you have in America. It is completely a single payer system, otherwise known as 'socialist'

There is only a public healthcare system that is funded out of a combination of general tax revenues and specific contributions done by all employers. Each province administers its own public health insurance system. Doctors, X ray clinics, pathology labs etc. are private operations which simply bill the province's health insurance when you need their services. In Ontario, the public insurance is called OHIP (Ontario Health Insurance Plan).
Hospitals are not privately owned (for the most part) but are administered not-for-profit.
One very key difference between our systems is that in Canada you cannot as a patient decide to go see a specialist. You must be referred by your family doctor. Consequently, in Canada the ratio of of GPs to specialists is 3:1. This is the case for other first world nations for the most part. It is the reverse in America.
Your current health care legislation, in my opinion, does not move you towards the kind of system that we have. Despite the rhetoric, we've got a socialist system here (and it has its flaws but it isn't half bad) and I've got a pretty good idea of what one looks like. I'd say Obama's policy with no public option, elimination of pre-existing conditions and the individual mandate is very much a middle of the road capitalist way to approach the problem. It is more like Germany's than anywhere else, with the exception that they have a public option in addition to private insurance.
Wrt. rationing - everyone better get used to this - no matter where you live. We are living longer and we tend to consume far far more healthcare as we get older. Medical science is getting better and better as well. Nothing is going to stop these two trends. So either health care services re going to be rationed and we are not all going to get that billion dollar pill that will allow us to add three months to our life, or the entire economy is simply going to be health services, and we are all going to give each other checkups. Everybody might as well start having a rational conversation about this.