I like most of nintendo's ads. Remember those early commercials for the GBA? I liked that one in the church and that one for golden sun where the chandelier turned into a dragon. and those "going platinum" commercials were a riot. I also remember downloading a european commercial for a gba where a guy and a girl seemed to be having sex in a darkened room, but it turns out they were playing with gba's. and there was also a print ad of some dude playing a gba while at a urinal.. lot of great ads, some less than stellar ones...
but, for some reason, i don't think advertising is the reason that nintendo's behind sony and microsoft (at least, not the main reason). Sony had a big head start. Microsoft has been selling their system for $199 AND giving out two games with it. Plus both systems have some great titles and can also play dvds, all for $199. I myself, a long time nintendo loyalist, considered buying an xbox when I heard about the price drop (I didn't have a standalone dvd player at the time). And I think the xbox can also function as an mp3 jukebox. And I even considered the PS2 because of Shinobi, and all those $20 greatest hits games.
I think when the big N launches their next system (I hate talking about "the next system") at roughly the same time as the other companies, they will win back 1st place because their hardware is great, and their software even better. I don't care much about hardware, but Nintendo's hardware is built with games and effects in mind. They don't just slap the most powerful crap they can find in there and rush it to market. Look at the N64 and GC. Built in anti-aliasing (that works), Z-buffering and other junk.. Multi-layer single pass whatever, lighting algorithims/whatever at close range--not at infinity, water/heat distortion effects... etc. etc.
With aggressive and innovative marketing techniques like Cube clubs and various events where people make fools of themselves to win Nintendo products, Nintendo's can absolutely win back the market whenever the next gen of consoles comes out.
Btw, Microsoft's advertising sucks. It's just plain boring, and/or stupid. Well, the stuff that I've seen and can remember.