I'd agree too. Ti welding is usually very neat and thin bead and the same colour as the ti, like you see on the stem which may well be a titec ti stem. The welds on the frame suggest alloy frame to me.
I can't help with the id of it, it looks quite a generic style frame in terms of shape, canti mount and drop outs, but seems to have decent parts on it.
What's the deal with the spokes, did someone paint them purple?