I'm trying to decide between Sony alpha a580 and Nikon d7000.

My budget is around 1000. i want to use it for quite a wide range of shots landscape, wildlife, weddings etc

If anybody has any other suggestions it would be appreciated .

Oh forgot to say my last camera was the sony alpha a300.