So I'm trying to decide what I want to get for my first dSLR. I'm pretty much decided upon Canon because all my friends have Canons so we can swap lenses . I'm considering 2 cameras. Canon 7D, Canon 5D Mark II. Which would you recommend for myself? I travel quite occasionally so I would use it to take pictures of landscapes in different countries. I also will probably use this for casual parties/get-togethers/weddings. I also will carry it with me wherever I go. I also want to get more pro-photography oriented so I hope to someday take decent, above amateur photos. Which would you recommend? Also, what's a good all around lens (L-series and standard) for these cameras? Thanks so much!