I've got a 2000 with the 2.2 sitting here right now. It's only got about 157k, though.
If you're after an econobox, they're not terrible. A Corolla or Civic is probably a better choice, but with a higher price tag for the cachet -- er, well, as much cachet as a Corolla can garner.
The 2.2 even gets some praise here:
2000 Cavalier 2.2 engine porn
Saw the other thread like this and was replacing a leaky valve cover gasket today so figured why not snap a pic. Car has 135,000 miles on it, I purchased it back in 2007 with about 50k on it. Hasn't moved for the last 3 years. Before that, it got Rotella 15w-40 every 5,000 miles.bobistheoilguy.com
Cavaliers are great cars! Reliable with the 2.2 OHV or Ecotec, cheap and the rare times they break they're simple to work on and you can buy parts for them at Kroger.