Just confirming everything that was said before. I had to play on dial up for about 2 months...
it was terrible, but possible.
You do learn to compensate for the lag though. Activating skills before you get into contact with the mob, etc. But being into town is the worst.
Still, if it was playing Silkroad on a 56k, or not playing at all, i know what i'd pick.