Hi, I'm new here. What prompted my arrival here is the bandwidth problem I am now experiencing streaming wireless video through my apple and android devices. I currently have a Linksys WRT54G running tomato software which has been absolutely great till these recent streaming acquisitions. Last night I took the first step in resolving my problem by acquiring a LinkSys E4200 V1 from an eBay auction. While I am awaiting for that purchase to come in I am wondering what would be the best 3rd party flash to put on it. Apart from streaming video simultaneously the only other important function I need it to serve is being good at running VOIP. I have a Magic Jack and it has been great running with my current setup and would like to duplicate that functionality with the E4200 and a suitable 3rd party flash. I know there are 3 or 4 3rd party flashes available but would like to hear from someone that knows more than I do about the best way to go. Being a site that has discussions on all existing 3rd party flashes I figure I would get the most objective information here. Any and all suggestions are greatly appreciated. Thank you very much in advance.