I find "average looking" (according to my friends) Asian women very attractive so I guess I would have to say yes to both questions.
In the end it's all a matter of preference and the person. I'm not a big fan of blondes but there's plenty of blondes I think are attractive.