It's not as important to uninstall them right away as to turn them off at startup so they don't freeload on your Startup time, processor cycles, RAM and spy on you. Once you establish a Clean Boot you can wait to uninstall them later after you decide if it's something you want.
Here are the steps to
Clean Up Factory Bloatware - Windows 7 Forums
Note that with HP you'll need to go into the settings of the useless HP Wireless manager (which adds a minute to boot time) to Allow Independent Wireless before turning it off so you can use Windows 7's superior wireless manager from the bottom right System Tray.
There really isn't anything I've ever found in the HP preinstalled crapware that I keep. The bootable diagnostics and Recovery partition will run anyway from boot as long as their partitions are kept intact. I'd also make the Recovery disks so you have a path back to Factory Condition if you ever decide to sell the machine, but a more useful backup to use if Windows 7 ever becomes irreparable is a Windows 7 backup image stored externally:
Backup Complete Computer - Create an Image Backup System Image Recovery