I feel for you.

Katie peed right by my head while I was in bed two days ago! We had just bought a new mattress, too - a really nice expensive one. Thank God I had used a mattress pad and nothing soaked through to the mattress.

I just ordered some B'Have (a spray cat deterrent) and some Nature's Miracle just for cats (to get the smell out). I hope it works.