HELP dealing with latency, cubase LE5, Tascam us122mkII,

I really need help with Latency!

My setup is Cubase Le5, Tascam us122MKII interface and Yamaha tdx500K electronic drums, PC windows 7 starter.

I am using stereo input L/R, Drums to Tascam, Tascam to PC

My problem is when I go to record to something the timing is off when I go to playback the drums are not lining up.

I tried setting the Tascam to Lowest Latency setting but when I record it is all fuzzy sounding.

Any help would be great please help me solve this thanks!