Ray tracing is a bitch. I know long render times are to be expected if you want to produce high quality images but when your render is only 5% done after 7 hours, something's got to change. I know some people are willing to wait for days to get their renders done, but I'm not one of them. This is just a frickin hobby for Pete' sake.