 How would you handle this design dilemma?
aston: In general, I think navigation trumps everything. Assuming the user knows they're navigating, they're expressing intent to leave whatever they're currently in. Any roadblocks will be an annoyance.