i would say try ioSFV - but tuff has said there will be no updates for a few weeks as he is on anohter project atm, it should handle all your requirements. i could list why i like it etc but everyone has their own reasons and its best to try it out yourself to see if its for you
![Smile](https://oss.azurewebsites.net/forum/images/smilies/smile.png)
(did do 337x100meg rar xfer with it with no issues)