Canon EOS 7D vs EOS 5D Mark II? having a hard time to choosing...
If you have any lenses, I'd encourage you to check to make sure those lenses work on the 7D or the 5DMKII before making your body purchase...that can affect it. If no lenses, then go to the 5DMKII.
Clicking the mark as good answer button helps us highlight the best answers.
Short answer is 5D has better (less) high ISO noise and being a full frame gives better bokeh / shallower DOF while the 7D has better AF and being a crop gives more reach.
But indeed you need to take into account the lenses you may already have: EF-S lenses are not compatible with the 5D and the crop factor of the 7D need to be taken into account.
If you are into sport photography or wildlife photography, the 7D may be a better choice IMHO while the 5D would be better for portrait or "artistic" photography.
You can also wait for the 5D mkIII :)
Any specific things you're looking for in a body, such as video recording?
As pointed out the 5D has better low noise/High ISO for low light situations. The 7D has a longer effective focal length for a given lens length. If you have a 200mm lens it's like having a 320mm on the 7D. Of course if you want wide angle for landscape that works against you and you need a 10-22mm lens instead of a 16-35mm.
I think most of the other technical details have been pointed out.
I don't think you'd necessarily "get more enjoyment" from the 5D Mk iI. It again, depends on what you want to shoot with it.