I will admit that I am NOT a tech person. I love photography but the specs make me fall asleep. I am throwing myself at the feet of people who love specs to help me with this question. I do portrait photography mostly. I do nature/landscape for fun, but 95% of the time I shoot children and families. I do most shoots at parks or in nature and am very limited by my XTi's issues with ISO. I get noise that I do not feel is acceptable at 400ISO. After the new year I plan to upgrade. I would like to upgrade to a camera that I will use for 3 years and that I can use for professional photography. The ISO, and being able to shoot clear photos in lower light is my primary reason for wanting to upgrade. I really really dislike noise. I have 2 L lenses, so I dont want to switch brands. I have been looking at the 5D MK II, 5D, and 50D and feel pretty lost about what might be best for my sitation. If I buy the 50D, I will have money for a lens or other things but I worry that I will want to upgrade again. I was told that the 5D will pretty much be out of date so not to bother. The down side of the 5D MKII seems the size of RAW files, which I use exclusivly..and the cost would use up all my savings so no money for extras. But it seems like it can grow with me. So any and all advice is welcomed!