what a fucked up title but I could not think of anything creative first thing in the morning. I currently have the XTi and I am happy with it. It is also my first SLR I have used so I have nothing to compare it to. I have been saving money to buy a 580ex to use with my XTi. but now lately I have been looking over teh 30d and 20d. If I go with the 30d then I dont get my 580ex. If I go with 20d then I am not as far from buying the 580ex as teh 30d would put me, but I am unsure of how good this camera is compared to the XTi. XTi has sensor cleaner and larger screen then both. But I am not sure if the screen is all that important given that you use the viewfinder 30d and 20d both have more fps, which my main purpose for this camera is filming my kids and football/ cheerleading competitions. the cheering comps are indoors though, hence how the flash has come into play in the first place and I really wont take advantage of the 5fps indoors. but games and such are outdoors. ideally, I think the 30d adn 580ex would be money, but I am having difficulty jusitifing the need if the XTi can take as good of a picture. so can those who have use a XTi and either the 20d or 30d offer up some help?