If you are a MSN Dial-up or Premium Subscriber, McAfee is still offered for free. - http://membercenter.msn.com/
If you canceled your MSN account, you no longer have this available.
Windows Live is not a single program, but a whole bunch of programs and services. Some are free and some are subscription based.
http://get.live.com for more information
https://account.live.com/services.aspx?amnv=0&mkt=en-us (requires sign in and list differs by region)
http://get.live.com/betas/home - current beta services and programs
-steve