All the mentioned cpu's are good and the i3-530's gaming ability is undeniable.
But so is the Rana's either one is a very good choice imo.
Your budget will dictate what you decide.http://www.anandtech.com/bench/CPU/2
The X3 445 is cheaper and it also has the edge in Multitasking.
An AMD build will allow you to fund a better gpu.