X1950GT is the best among what you listed. There are other factors that would affect what we would suggest to you to buy:
- computer setup (processor, memory, etc)
- intended use (games, resolutions, programs)
- price (for each card)
but mosy importantly:
- power supply specifications (brand, model, 12V rail rating, etc)
Edit: - location (country)