Are you doing the default client? It takes a LONG time....
More than overnight means that something is broken (unless your hardware is very slow or you're running it on truecrypt).
Can you post the debug.log someplace (it will include your IP, so don't if you need to keep that private)