It seems I was doing MUCH more than I needed to do to have a look at XMonad in action. I went back and created a .xsession file with just one line:

xmonad

I then disabled Nautilus (unchecked show desktop) and started xmonad as follows

killall metacity; xmonad &

Everything now seems to work fine.

Impressive app!

Thanks all,

Michael