It is difficult because of the ecomonical situation is very different among us. SOme will think $2000 is a low budget and some, like me, will think $200 is a high budget. It is also difficult because this type of question is very general.
If you have a specific brand/model in the $500 - $1000 in mind, you may get more specific answers.