In a medium bowl, beat the cream cheese until a smooth consistency.
Beat in confectioners' sugar until smooth.
Add the melted chocolate and vanilla until mixture is well blended. Refrigerate truffle mix 1 hour.
Pick up chocolate mix 1 teaspoon at a time and roll into 1-inch balls with your hands.
For cocoa powder and powdered sugar, pour each into ramekins and roll the chocolate ball in the bowl until evenly coated. For nut covering, press the nuts gently into the truffle.
Notes
I like to keep these refrigerated until ready to serve since they do have cream cheese in them and I like my chocolate cold.