Forgot to add: if buying a GPS in the UK, make sure it comes with a U.S. database! Some certainly don't.
Current charts, planning the whole flight (MSAs, planned altitudes, loading it all into the GPS) on the ground are all essential.
The Americans are also fond of PDA-based solutions and they've got some good ones over there; unfortunately they tend to come with poor European databases.