My sister loves red velvet cupcakes and I want to make them for her birthday. Anyone have a great recipe they've tried? Moist and flavorful? Also, any ideas for a frosting would be good too. I know they are typically done with cream cheese, but I've also seen white chocolate/cream cheese... any other good ones?