Can someone please help me find a decent foundation. I need something that will stay on pretty much all day with good coverage. Right now I use the smashbox photo finish primer and a foundation from elizabeth arden but it doesn't really stick. I need something to look polished and professional all day long, which is really hard to do when all your makeup comes off in two hours. Any products and/or application suggestions are appreciated!