I used to stream at 3000 bitrate with a significantly lower buffer size (~ 500 at the time) and the quality wasn't really bad but it wasn't perfect either. I browsed a couple of forums and most people recommended setting the buffer size to an amount equal to your bitrate. So, I increased my bitrate to 3000 and started getting high latency. I tried 2500-2500, but games were still pretty unplayable. Bottom line, I can't stream with a buffer size that's higher than 1000. I have 5MB up so I guess that's about enough for at least 2500-3000 bitrate, right? Does it really matter if the buffer size is lower than the bitrate and how would that affect performance?