I have account with ASmallOrange.com (ASO) and would like to share it.
General Features 
ASO uses Cpanel, so the features is all the same. Except they allow unlimited domain in single hosting account. But the rest is totally the same as other Cpanel hosting.
I'm hosting my online store with ASO and everything is perfect, except for some major downtime lately. One is because their DNS servers hacked and one is because some of their server compromised.
Customer Support 
Customer support is fantastic. They reply fast and prompt.
Actually, I seldom contact their Support since everything is working normal.
I started with their Tiny Plan: 75MB Space & 3GB Bandwith, cost me US$20 per year.
Then I upgraded to their Small Plan: 400MB & 10GB Bandwith until today, cost me US$5 per month.
Web hosting space at ASO is a fortune, you can not get GBs space for $5 like others do, but since I never use that much space, the space is enough.
Their speed is good and reliable.
Bandwidth (Data Transfer) 
Bandwith allocation is not "unlimited", but it is reliable.
At simple word, I'm happy with ASO. This month, I already a year with them and have no intention to move. My online store with ASO: www.midave.com
This is not actually bad thing about ASO, but it is true that space and bandwith in ASO is a fortune.
Yes, I recommend ASO.