"Podpora pro více procesorů" znamená, že je program napsaný tak, aby výkonnou část mohlo provádět víc threadů (nebo procesů) současně. Takže je jedno, jestli jsou jádra v samostatných procesorech nebo na jednom čtyřjádru.
To čtyřjádro je při dnešních cenách imho skvělá volba. Navíc dneska už u spousty programů podporu pro víc jader ani neinzerujou - považujou to za samozřejmost, takže tu informaci najdeš jenom někde zastrčenou ve faq.
A Vistě bych dal na tvém místě ještě šanci - mj. má líp vyřešeno časování threadů na každém jádru.