Update #2: Well, the mechanic at my lbs isn't really sure what the noise is. It is definitely not the chain rubbing on the FD though. He's going to take the freehub apart and try swapping wheels to see if he can isolate the problem. So, I am bikeless at the moment.