In a large beat the eggs, oil and vanilla together, it should go thick (allow 3-5 minutes).
Add the vanilla and milk (mix until incorporated).
Gradually add in the dry ingredients and beat together.
Pour the prepared batter into a greased and lined 8 inch square cake tin.
Bake at 350oF for 35-45 minutes (or until cooked when tested with a toothpick).
Mix the sugar and cocoa together and set aside. Beat the butter and cream cheese together. Add the vanilla, gradually add the sugar/cocoa mix with small amounts of milk until both are incorporated. Frost in your cooled cake and enjoy.