Went to University Ave @ Palo Alto (just outside Stanford U) for dinner and saw this Soundworks (aka Creative Shop) selling Creative.
A few store away is the Apple shop.
Looks like tough competition until you see inside of the store:
Duh. Which one do you want to be seen shopping at? The cool spacious Apple store or the Creative shop with boxes and boxes of Creative Sound system.
Fight? What fight?
ps: I really feel bad for Creative *sigh*