I think it will be hard to find a better bang/buck combo than the G0704. It can equal or surpass the X3 in cutting and has more travel to boot. Right now it and varient of it means a substantial wait time for delivery though. As long as that is ok with you then it's great mill. Seems early to tell on the motor issue although I'm seeing more people taking delivery but not hearing as many stories of flaming motors so hopefully that is good news.
The RF-45 is a beast and if you have big work in steel to do it's hard to beat it. But it's spindle speeds don't seem real well matched to AL work. So if you want a faster spindle you are right off the bat looking at having to mod it. Yes it will cost more to convert. Most people go with servos on a machine that large which means a good deal more $$$. Still, you almost never hear someone say "Damn, I wish I had a smaller mill that deflected around easier"... unless they are lifting some part of it at the moment.
I am VERY happy with BF-20 clone. It was exactly the upgrade I was looking for from the X2. It fits in my house, I rarely feel like I'm growing old waiting for it to finish something and I have not run into something it wont cut yet, not even the tool steel on my screw-less vice. I'm pleased to have it and it's obvious why it's so popular now.
CNC: Making incorrect parts and breaking stuff, faster and with greater precision.