RyanZAG also mentions an archos phone. Archos is definetly no a "a chinese no name android phone".
Regarding the Archos 35 Carbon Spec (the only one under $100), I have never seen a single core processor running Android decently. Most of the time, it actually drains the battery because the processor is struggling to accomplish any task. Not saying Android is a bad OS, just saying that Android requires much more power than S40, and I am sure the Meego-like UX on the Asha is actually nicer than the one proposed by a slow Android phone.
While some customers prioritize industrial design, battery life, and UI responsiveness, the success of Android phones among low-cost Chinese OEMs indicates they think some customers want capabilities before a nice physical package.