I don't play with a touchscreen, but I do know where to get one. Elotouch is one of the largest manufacturers. Below is their link.
http://www.elotouch.com/
If you already have a nice large display, you can purchase just the touch sensor and integrate it into your monitor yourself. It isn't that difficult.
-Shaggy