I'm in the process of organizing a lenghty trip to Spain this summer and am in need of help in picking which cities I should visit. Here are a few that I'm thinking of doing (in this order): Madrid, Cordoba, Sevilla, Gibraltar, Granada, Valencia, Barcelona and Ibiza. I'm looking for any suggestions on how long to spend in each city as well as taking one or two of these cities off of my list. I'd rather spend more time enjoying one place then quickly bouncing around to all of them. Please please please help me! Thank you!