Recommend me a GPS solution for my Palm/Laptop

I’m thinking of going in for a GPS solution for use in my car.

Here’s what I have:

  1. Car
  2. Palm Zire 72 / Treo 650 (both with Bluetooth)
  3. Laptop with Windows XP Pro (with Bluetooth)
  4. Budget of US$100 - US$300
  5. No sense of direction

Here’s what I’m looking for:

  1. GPS hardware with USB/bluetooth compatibility
  2. Maps for US cities
  3. Should work with Laptop and Palm (preferably over Bluetooth)
  4. Must give voice directions

I can’t seem to find anything that fits my needs and my budget. The Microsoft GPS bundle is great for US$120 but it isn’t compatible with Palm. TomTom Navigator 5 looks good but I can’t find the price.

What do you recommend ? What have you used ? Any features that are a must when buying a GPS solution ?