If you are concerned about parts availability, there are third party warranty companies as well. I user to use a specific one, but I can't remember the name. I'll see if I can locate someone still on that site and find out.
As for hardware choice, I also found that Dell has better out of warranty support than HP.