T-Pain is cool in my books. Even after he walked off during his performance. I can't blame him though. If I was DJing and people kept throwing shit at me I'd walk off too !!
Matter of fact, here's actual footage of T-Pain getting hit in the face with a ball via TMZ