it's possible that the FTDI chip is damaged, but before considering that possibility, I'd recommend you try to re-install the FT232 drivers (there is a copy in the arduino folder I believe, or you could get them from the FTDI website).
Are you using the same cable to connect your Mega2560 and Duemilanove? You'd be surprised how often the cable is the issue.
Please enter a valid email to subscribe
We need to confirm your email address.
To complete the subscription, please click the link in the
email we just sent you.
Thank you for subscribing!
via Egeo 16