TT5.9mag said That question is much to broad to have an answer that would satisfy all criteria. Click to expand...