I've written my own cron file for my site.
It's a simple concept, really.
Think about it, if nobody's accessed your site, it doesn't need to be updated, correct? I mean, nobody's gonna see it anyway.
All you need to do is include "cron()" at the beginning of every script. Cron checks the time, and if it's time to update, it updates before the page even begins to load. If not, it doesn't.
It's much better than trying to gain cron access with your web host. And it's completely customizable, too.
I can get into more specifics if need be, but that should get you started