I have read many-many articles about that if I'd like to use heavy P2P like utorrent, I need to buy an EXPENSIVE router, like those in the $300+ range, else I will have freezes every day. Most of my information comes from this chart (click max connections): http://www.smallnetbuilder.com/component/option,com_wrapper/Itemid,156/ Although very good reviews, most of them test only factory firmware, so I can think a fireware can fix everything, but i've been told, that the problem for max sim. connections is with hardware, not firmware - there cannot be any fix, I have to buy the expensive hardware. Here comes hyperwrt where I always read that people are happy downloading, p2p-s, so on, on the same hardware, on which many review say it's impossible to do over 64 concurrent connections. Please can someone explain it? I don't understand that, if a router hardware can only handle 64 connection, how could I make a software that just works with over 100? And a quick question: on utorrent, which connection is the most critical: global, max per torrent, or max halfopen? And which is what the reviews call max simultaneous connections?