No contest, the Rigol wins hands down with its deep 1M memory.
The others are poor value for money with their pathetically small memory.
But with a $1000 budget you'd get the 100MHz DS1102E at $399 of course.
I'm not sure you'd get better bang-per-buck than that under $1000. Save the rest of your money for other gear, like maybe a PC USB logic analyser and other stuff.
Dave.