When I took classes at The Cambridge School of Culinary Arts they gave us a recipe packet for each day of Baking Basics. During the Cake class, I was assigned Coconut Cupcakes.
The recipe is an adaptation of Ina Garten's. The original can be found here. It claims that it makes 18-20 cupcakes but I made an even 24.
If you're looking for a moist, buttery, flavorful coconut experience, this is it. I've also made a 2 layer 9-inch cake using this recipe and the recipient claimed it was the best coconut cake she's ever had- and she's from the South!
Some chopped almonds to cover the top in addition to the coconut would make a delicous Almond Joy-style treat.