I'm a bit of a newbie when it comes to buying memory cards as its been a while since I got one for my Canon DSLR

However, I am about to possibly buy a Canon PowerShot S95 and am in a bit of a mix as to which card I need - well class that is. I may use the HD video function occasionally but most of my shots will be stills.

Can anyone shed any light on the subject for me and make any suggestions as to any particular brand that is reliable with a Canon.

Many thanks