someone else had this problem when they did a RAID on their hard drive (if that's even the correct terminology). search the forums; there was a similar question only a few days ago.
Rebuild your LaunchServices database. Here is how to do it in Terminal, or you can use a maintenance program like MainMenu to do it if you're uncomfortable with Terminal.
(Note that the Terminal command should be all on one line.)