UDP Send Delay

I've tried setting the Arduino up as a standard TCP client as well, but I had the same problem with delays in sending the data. UDP should be fine, as sending the data quickly with little overhead is more important than every packet making it or making it out of order.