Spanish is my first language and I've been learning english for 2 years now and I can say that it has helped me to understand some things better and to see things from a different point of view.I can enjoy the jokes in english from the T.V. now without having to watch the subtitles (that are always modified to suit them to the audience). Hell, I can even surf 4chan and make some posts like this but I still have a lot of things to learn because my english is still far away from being good.