The frequency range I am interested in is from ~100Khz to 5Ghz. I would like to limit the budget to under $1k.
No way to get a decent analyzer from ~100Khz to 5Ghz for $1K!! Never ever.
Best you tell us whatfor you need it - then we might be able to suggest you one. And you should know: beside your first $$ you will need a lot more $$ for near field probes, adapters, antennas etc. You will not be able to cover the whole frequency area with one antenna (and believe me, below 100 Mhz they are getting LARGE, so you need a lot of space).
For the frequency range you gave us, calculate with $2K at minimum for a crappy used one and >$4k for better ones.
Advise 1: Used analyzers often have hidden problems. You should purchase one only if you have the right to return it.
Advise 2: skip the Aronia crap and stay with decent manufacturers known for medium->good products such as Agilent, Tektronix, Advantest, Rigol.