I have recently replaced my Canon 350D DSLR after many years of reliable service. I purchased the 350D in about 2006, just as the 400D was being released (which made the 350D with the twin lens kit affordable). I have taken about 8,500 photographs with the 350D and the original battery still holds a very good charge.
Shutter speed was my primary reason for upgrading – the 350D was capable of 1/4000 second but I needed (wanted) more. I primarily use my camera for bird photography so being able to freeze the action is an advantage.
Some research indicated that the 50D was the sweet spot: it still used CF (so I could keep my collection of memory cards), it was capable of a 1/8000 second shutter speed and it was cheap as there had been some recent upgrades (meaning there were a few available on the market).
I found a very affordable 50D second hand in Perth, complete with a 16GB memory card, two batteries and a car charger. All for about 25% of what I paid for the 350D…