MDMA has always given me a good user experience, check it out.