It looks that Microsoft has lifted the region restriction to Windows Live Photo Gallery, since my original Chinese version WLPG can finally upload pictures to the spaces associated with my hotmail account based on Canada.
It organizes local photos by category, folder, or time, live the Vista stand alone version. Adding pictures to the colletion is slow, probably it is waiting computer idling time to do the job. However, there is no way to speed it up, make it very frustrating when you are waiting for it.
Uploading is very slow too, comparing to the picasa web album services. Re-organizing and adding caption to the uploaded pictures are easy to deal with.
One nice feature to compare WLPC to picasa is that the automatic preview when mouse is moved over the pictures.
One important reason I want to try Windows Live Photo Gallery is expecting some level integration of the online ablum to MSN messenger. Although, new added the pictures have been shown on messenger sidebar, they are so small that barely see any pictures details. It is really suck there is no way to do any customization to it.
So basically see no reason to switch from Picasa to Live Photo Gallery.