I run my internet connection trough a wifi hotspot in my phone and play over my mobile 3G internet and i always have around 0.5 or 1 second delay. Sometimes when it's really horrible i can get up towards 2 or 3 or even 4 second delay but that's unplayable.
Input delay is probably a networking issue. Wether it's on your end or relics, i can't say. With me it's definately on my end.
