Mobile App Dev - hands down. Stay with this line of thinking: people want cross-platform, cross-media, and on-demand access to information and communications. It's growing fast and as the technologies advance so too will the demand for newer and more creative uses. If you want new and exciting and longevity, this is the field for you. IMHO of course.