Word of the day:
flummoxed: bewildered or confused: a sudden but temporary condition: e.g. I was flummoxed by my mother-in-law's unannounced arrival.
Here it is in a blog: Napster is flummoxed by Yahoo! Music Unlimited: http://www.engadget.com/entry/1234000717043681/