1)
Dis# - .NET decompiler 3.0
Dis# is a .NET decompiler which allows you to edit local variables and other names in the decompiled code and keep the changes in a project file. With Dis#, the decompiled code is similar to the original source. A trial version is available.
2)
DE Decompiler 2.0
DE Decompilerâ„¢ restores most parts of the compiled code and helps you to recover most parts of the lost sources. DE Decompilerâ„¢ has a wonderful code analyzer which makes your work easy and fast.