.NET Reflector actually does support .NET 3.5 decompilation; it’s just not switched on by default. To enable this support use the main menu to go to View > Options, then click Disassembler in the list on the left, then select .NET 3.5 from the Optimization drop-down. Finally, click OK, and you’re done.
.NET Reflector Support: Where’s the .NET 3.5 decompilation support?
For more articles like this, sign up to the fortnightly Simple-Talk newsletter.