Only time I reboot my Galaxy S is when I flash a new theme, rom, kernel or the battery runs out. I've gone weeks without rebooting and haven't had any funny issues.