I just came across this great post from Mike Volodarsky (a program manager in the IIS team) about breaking changes when you move 2.0 applications to IIS 7.
It is definitely worth a read before you make the switch so you can take appropriate actions to avoid running into problems.
Perfect timing! I'm beginning a project around this issue TODAY. Thank you! It's very helpful.