If you restrict your pickup-dropoff to be two cities within the same country you should find the cost drops. Have you investigated doing two separate rentals and taking the train between the two countries?
Last Spring I found that AutoEurope was much more affordable than Hz or Avis.
PDH