I need help setting up a splash page for a WordPress site. When a visitor comes to the site's homepage I'd like for them to be presented with a page that I've designed. The splash page will have 3 or 4 site entry options, and after the visitor has selected their link, a cookie would be set that would cause them not to see the splash page on future visits.

I'd like to do this without disrupting my WordPress installation file structure; it's currently situated in the root folder for the domain. This is a paid project; please IM me your rate. I have a fair amount of part-time developer work for someone with a lot of WordPress / PHP / MySQL experience.