My screen cracked yesterday from a "light" fall too, onto wooden stairs.
Have not found an 8100 screen yet. But the ones I have found, for 72xx are 150. seems like cancelling my tmobile contract @ 200 and starting with someone else would be better option, ie cingular with the 8800 and no camera. issues with those at work.
just FYI. ill let you know if i find a screen
my bb gives me
VZW 8330 126.96.36.199