A DM Internship is by far the best way to go. Utila is cool (pretty backpacky), but the Sand Flies can get brutal. I like West End on Roatan. Coconut Tree is sort of the traveler/backpacky place of Roatan. Deep and Nav are key, as they are required for the AOW course, with which DMs assist. I focus alot on natural nav in my Underwater Nav courses, as most dive guides are leading dives based on natural nav, EFRI Instructor is great--all other things being equal among DM job applicants, I will hire the DM who can teach something independently. Why not? Enriched Air is essential at some point, for your own diving and because many of the divers a DM will take diving will be using enriched air. Peak Performance Bouyancy is great because it makes YOU a better diver, and it is fun to teach other divers to be better divers. Underwater Search and Recovery is cool because it is a little more skill-intensive and "techy". Search patterns, lift bags and such. Finally, get your gear repair certs--great skills to have when working out in the bush! And a great source of additional cash.