Well,really,the 045 is better than the EBB 049. The 045 is based on the venerable VFC AK design which is all pins like the real thing and not screws. The 049 is based on the old Marui screwed design which isn't as durable- The 049 also has much less steel components. They both use simialr gearboxes however.
Personally my experience with CYMA has been...not so great. On newer models The GB shell seems to suffer,mainly in the drilling on the bushing holes. The ones I worked on were all crooked making shimming and proper gear meshing impossible. However bar the crappy gearbox shells and some compatibility issues(Which were fixed by lots of filing) the internal parts quality is decent. Usable 18TPA motors which are nice and torquey,Gearsets are like most ACM sets,very strong. Pistons are a mixed bag for a lot of people,The ones I had were pretty good. Air seal parts were usable. The ones I worked on had dual O ring cylinder heads! Hop up units on most CYMA guns are very nice. They use split nib buckings like the pdi W hold and perform very well
Personally I usually go to JG since their gearbox quality and QC is better,but CYMA have better out of the box accuracy by miles