Pascal is in need of heLP after a terrible crash at the worst of time: no recent backups and was asking about decompilers.
My suggestion is to grab the most recent version of Lutz Roeder's Reflector. The decompiler works very well, plus it produces VB.NET versions of the code :) It almost goes with out saying, but Lutz Roeder is the smartest person ever.
While I'm it with backups, I think going RAID 1 in all development workstations is a TREEEmendous investment. A 60GB hd runs, what, seventy bucks now a days? A cheap-o IDE RAID card costs another forty dollars. You are looking at tops two hundred dollars to get a pretty darn good way to keep up and running.
Funny RAID story. The guy who taught our A+ training also owned a hardware store. Some guy came in with his server hoping to recover it. Both of his harddrives (in RAID 1) died within minutes of each other. My buddy took a look at the model numbers, and they must have came down the line one after another. The moral of the story, if you are running RAID 1 make sure your harddrives are coming from different batches (making sure they are still the model number and capacity of course). If two drives are doing identical operations and came down the same line from the same factory, chances are they've got the same life span too...