I asked the same question about 6 years ago and decided it might be worth picking up an older model. I found a JD 165 Hydro for $500 and I lucked out. It has been a work horse. Recently, I needed to overhaul the motor, so I picked up a used on on E-Bay. It is running great! I've used this little tank to move dirt, snow, haul heavy loads, and cut grass without any issues.
There are some great buys out there, just make sure if you buy a used one, look for the model on E-Bay to see what types of parts, and if there are plenty of them available. I chose the 165 because the 130, 160, 170, and 185 are pretty similar and there are a lot of new and salvaged parts available.
If I were to buy a new one, I'd be tempted to purchase the new 304. What cracks me up is, my unit new in 1987 cost $3,400 with bagger. The new 300 series are right in that price range.
I recommend that you search E-Bay (I'm not wild about Craigs List, but it is a good place to see what is available locally) and use this forum and other forums. Out of all the different forums I've searched, I'm finding that tractor forums have a lot of real good folks participating. I know there are a lot of farmers, and people that just know what the heck they are doing, and that they just want to help. If you have an issue with your future tractor, someone here probably can help you.
Good luck!