Mike Giagnocavo has an interesting entry on cracking an Obfuscated .Net assembly
If you are shipping a product written in .Net and are using obfuscation (and think your code is safe), you might want to download his code and walk through the entry to better understand what type of things you'll want to obfuscate.