VMware expect a VCP to have 6 months experience, I would definitely advise to do as much hands-on work with ESXi and the vCenter Server components as you can. I posted a review of my experience with the VCP5 exam on my blog, you'll find plenty of other useful information and links on there too: http://vmwaretraining.blogspot.com
Scott.