I bought one on eBay for $120 bucks last week. I'd just keep checking ebay. I have one without the screen you could buy for a few bucks and solder your old screen on to mine.
I've made this error before, and unfortunately I have made it again. I didn't put my kickstand down all the way and the bike fell over. Whoops... It happened to fall into the wall in my garage and it cracked the screen on the speedometer. I suppose the rest of the unit is okay, it's just that...