There's a place called 'Rate Your Music', it's a major big-ass site were you can review music, make musical related lists and show off your collection. I bumped into through the message board on the official Stereolab web site in November of '04 and I have been sucked into it's vortex ever since. Check my RYM page for the gorry details!
Anyways, the site is so damned big that they even have a page for Pizzicato Five releases, import and domistic titles are all included! Their page is here. The only deal is that you have to be a member to read and post the actual reviews (outside of the star system you'll first notice on the page).
Reguardless, enjoy this place,