The Japanese never fail to amaze me. They are so charged up with the upcoming release of Windows Vista SP1 that they have printed toilet paper rolls highlighting its features. (More images after the jump)
Source
Dhiram Shah