I bought this for my new Panasonic Lumix DMC-TZ10 because I needed a big Gb SD card for recording movies.
The important thing about buying SD cards for new digital cameras is to remember that not all SD cards are born the same! They all have different class ratings. This card is Class Four and that means it can handle 4Mb per second - usually the minimum for digital cameras that have HD movie capability.
Also make sure the card has the SDHC logo, like this one, to be FULLY compatible with modern digital cameras.
The price for large memory cards like this is just ridiculous at them moment, so cheap! To think you can get 8Gb of memory into a camera for so little cash is amazing.
HP are a big big name in the tech world so it is an added bonus that you are getting a card with a known name, rather than some no-name budget card that might give you issues.
Stick with a known brand like this and you can't go wrong!