Привет, russiafreak17. Ты задал интересный вопрос.
The easiest languages for a Russian speaker are (obviously) Slavic languages, particularly Ukrainian and Belorussian, and to a lesser extent Polish, Czech and others. They have a lot of similarities with Russian.
In regard to non-Slavic languages I'd say that English is one of the easiest (along with Spanish and Italian which are even easier to learn). The trickiest parts are probably articles and tenses (Future Perfect Continious and such.. I'm still unsure what it's for) English pronounciation differs a lot from Russian, but most Russians (if they try) can easily overcome common obstacles like rolling Rs, and usually their accents are not so strong as Hollywood leads us to beleive. French pronunciation is much harder to learn, for example.
All of the said above my personal opinion, of course. I do not speak any other non-Slavic languages, but I tried to learn some, and I found German and Chinese to be exceptionally hard. I never felt like this about English.