Picking up Latin-based languages if you are an English speaker, is meant to be far easier than picking up an Asian or Slovonic language.
Spanish is an excellent language to learn, as it opens up South & Latin America, parts of Asia, the growing number of Spanish speakers in the United States, and of course, Spain.
As a French, Portuguese & Spanish student, I can tell you Spanish is by far the easiest, with easier grammar and vocabulary. Portuguese writing and reading is easy from Spanish, although speaking and listening is very different. French is also easy to pick up from Spanish, and is a very attractive language, which is widely spoken in Europe, Africa and Asia.