The new Live Search is really good and an improvement to the previous version BUT they should clean up all the Windows Live chaos! There are too much different designs, too much complexity, long and confusing product names (for example is "Windows Live Mail Desktop" an web service or an app?). Why didn't they just call the web services "Live" (as it is on the Xbox and Office systems) and created some "plug ins" for the Windows apps where you could manage all WL plug ins within the control panel in Windows?

IMO "software + service" is the wrong strategy and confusing customers is also not good for the Live Search service at all.