*SOLVED*
Thanks for the help but it was neither one.
Apparently the WindowBlinds desktop enhancer was disrupting ugm somehow and disabling it fixed the problem.
I didn't suspect it at first because I've used the WindowBlinds about a year now with no problems like this.
Well, you live & learn. Sometimes..