overall my phone works fine and i like it, but sometimes it starts to get very slow and laggy, and every thing I touch took 10 seconds or more to react. and sometimes it will freeze...i can easily tell when the phone is acting funny the performance is drasticaly different...Finally, i decide a soft reset is in order, I turn the phone off, removed the battery, waited, put the battery back in and powered it back on. The phone always took a ridiculously long time to start up, but now I get the Samsung logo, the status bar, the Sprint logo and then the Samsung logo again. Now eventually (after literally like 20 minutes) it will boot up and it takes forever for everything to load and after about 5 mins everything is working normally. Its gotten to the point when i am afraid to soft reset the phone because im not sure if its going to boot back up. I havent taken it to Sprint yet, but i was wondering if anyone else has had this issue or if any has any suggestions...