Over the last 6 months, I've bought several applications through the market without any problems. Yesterday, I bought Camera Zoom FX which downloaded just fine. But after downloading, it's been stuck at "Installing..." in the Download-section of my Market. It sais "Purchased" in the upper right corner (as usual) and I've received the receipt through e-mail. I tried to install another app afterwards, and that worked just fine. 
Its about 24 hours since I purchased the app now, but it's still trying to install. I've rebooted the phone at least 5 times, cleared the Market-cache before and after rebooting. I've even tried to remove my SD-card just in case.
If I click and hold the application in the Market-app, the only choice I get is "Details", not "Uninstall" and the other options I usually get. When I go to the apps details, the button at the bottom is greyed out and says "Installing..". This means I can't cancel the installation or choose uninstall.
My Hero has the official 2.1 version (fully updated) without root or other modifications.
I've looked through the forum several times, including what seems to be relevant posts, but I can't seem to find any real solution for this problem. Anyone know how I can fix this? I think it's really strange that Android doesn't have any form of time-out or something for this..

Its about 24 hours since I purchased the app now, but it's still trying to install. I've rebooted the phone at least 5 times, cleared the Market-cache before and after rebooting. I've even tried to remove my SD-card just in case.
If I click and hold the application in the Market-app, the only choice I get is "Details", not "Uninstall" and the other options I usually get. When I go to the apps details, the button at the bottom is greyed out and says "Installing..". This means I can't cancel the installation or choose uninstall.
My Hero has the official 2.1 version (fully updated) without root or other modifications.
I've looked through the forum several times, including what seems to be relevant posts, but I can't seem to find any real solution for this problem. Anyone know how I can fix this? I think it's really strange that Android doesn't have any form of time-out or something for this..