Hi Ricer,
I personally use multi-vendor switches and believe me Huawei is cost-effective and reliable. I have been using Huawei SW's for the last 5 years and so far there are no issues and it is running like new still.
when it comes to supporting, Huawei's support team is very friendly and they have a support team in each region. their response time is faster than any other vendor I worked with.
For your requirement, you need CE6800 Model SW as Core and CE5800 as Access. that will be enough. maybe you need to increase your budget little more.