Thanks guys, but I actually got some free time today and swung by the Sprint Store, and they're sending me another unit tomorrow. They said if I don't return the old phone in 15 days, they'll charge me $500!!! Ha, I almost choked and spit my lemonade all over the poor guys' face!!!
Anyway,
This is a shot of where the phone is stuck now, touchscreen still doesn't work.