I wouldn't mind a little more information. What do you mean by "fly"? Is your FPS low or high somewhere near 60? Remember, anything above 30 FPS is still pretty good. Based on what you have listed, I would suspect network latency if you're not getting the performance you expect.