Capsule Reviews/Featured: Top of Home Page/Music Tokyo Rose: The Promise in Compromise By Evan Sawdey / 25 July 2007