Which is better: Canon EOS 60D or 7D?

Which one is better?
Keep in mind I live in a state where it rains 80% of the year lol

I'm no professional, but I love photography and plan to do friends senior pictures and weddings, and just for fun.
This will be my first DSLR
7 answers 7