Hi, I am not writing to against your post, I would like to give our friendly reminder that right now only one state which is US Virgin Island allows less than 150 hours, not even Delaware. Please see below link.
http://www.aicpa.org/becomeacpa/licensure/requirements/Pages/default.aspx#states
Although you may be able to take the exam with less than 150 hours, you need 150 hours to get your license. For example, you can take the exam with Delaware with less than 150 hours, but Delaware require you to have 150 hours to give you the CPA certificate / licenase. Passing the exam will not get you a license. You need the following things to get AICPA, 1) Pass the exam 2) Fulfill education requirement 3) Fulfill working experience requirement 4) Pass the ethics exam (normally it's open book online exam, depending on your choice)
Also my recommendation is to take a master degree than doing 150 hours because a master degree normally you need 120 for a bachelor (maybe a few more) and about 30 credits for a master degree.