Google Chrome looks as good on XP as it does on Vista. I like the blue title bar that shows...
Just fired up Windows Live Writer Technology Preview and I was greeted with this message:
"30 days remaining: This version of Windows Live Writer will expire on 10/1/2008. Please download and install a newer version."