I am starting to prefer

Code:
#ifdef USE_DEBUGGER
#  if x
#     if y
#        define L 2
#     else
#        define L 3
#     endif
#  else

Ok well you get the idea
[/code]