My Samsung Galaxy S Vibrant takes too long to boot up. On a good day, it will take 20 minutes. Most times, however, it can take anywhere from half an hour to an hour. Is this happening to anybody else and can I fix it?