Combine cheese, eggs, sugar and vanilla, and set aside. Pour prepared cake mix into 9x13 greased and floured pan. Spread cheese over top of unbaked cake. Bake at 325 degrees for one hour and 15 minutes, or until cake tests done. After baking, the cheese will fall to the bottom of cake.
Combine all topping ingredients and spread over top of cake. Refrigerate for at least 2 hours. Serve cold and delicious!