Never tried canned air for my DS shoulder buttons, took the whole thing apart and now the screen on my DSi fades into obscurity after 5 minutes of play, so it's worthless now.
I tend to vacuum all the fan ports on my Wii, PS3 and 360 (this is especially good for the PS3 and 360 which tend to make hideously loud sounds whenever the fan ports are choc full of dust)

