все перечисленные подходят без переделок и колхоза?
по Вашему мнению какой из них будет оптимальным решением?