XP Home OEM is £60.. anyone who bought XP when it came out has had over four years of free updates, which will continue for several more years yet. Seems a good deal to me actually
Office is a lot pricier, I agree, but most home users can make do with something like MS Works which you can buy new for a few quid on auction sites.
