This app is perfect for basic travel, but also after you become reasonably fluent. I read 50% of all conversation consists of 150 words. But, normal conversation can go anywhere and you could find yourself stuck trying to come up with any of the thousands of uncommon words. Ultralingua is perfect for that and I have it on my iPod so it is always with me.
I rarely by apps and even though this app is a little more expensive it is worth every penny to me. I rarely write reviews, but this app deserves 10 stars.
WhyTheFrickDoINeedANickname about Ultralingua Spanish-English, v2.3