The existence of Partner TV - a Video Cast blog completely passed me by - oops! It contains high quality video casts about topics specifically of interest to partner. As a bonus - it is driven out of Microsoft UK.
Get yourself over to http://blogs.msdn.com/ptstv. I immediately benefitted - Office Live and its relevance to ISVs has, to be brutally honest, confused me. After watching the video cast I am no longer confused (at least not about Office Live!). Check out the opportunities to deliver your applications to thousands of Office Live customers, also covered here as a ppt.