Jag skulle utan tvekan valt D50 eller 350D framför 10D om man ser till bildkvalitet, funktioner och snabbhet. Enda saken som skulle kunna tala för 10D,i mitt tycke, är om man gillar bättre att hålla i den eller av nostalgiska skäl. 350D har allt som 10D har. Den har lite mindre buffert, men skriver åas enormt mycket snabbare till minneskortet. D50 saknar finjustering av vitbalans, spegeluppfällning och möjlighet till vertikalgrepp och så har den något långsammare sekvenstagning, men är i övrigt minst lika bra som 10D, om inte bättre. Den är snabbare (bortsett sekvenstagningen), har lägre brus, bättre ljusmätning och blixtsystem, spotmätning.
Det beror på vad man värdesätter för funktioner. Jag skulle isf betala ett par tusenlappar till och köpa en begagnad 20D, om inte 350D eller D50 tilltalar.