Tra i due non c'è ombra di dubbio che lo xeon è più potente. Gli xeon 1230 o il 1245 non sono altro che degli i7 per workstation. Non puoi paragonare l'i5 con l'i7. Lo xeon oltre ad avere 4 core, ha anche l'ht (quindi 8 thread) e altre istruzioni. Per questo motivo costa anche di più. Se riesci a trovarlo usato ad un prezzo onesto, è sicuramente da preferire rispetto all'i5 4460. Bisogna vedere anche cosa tu debba fare col pc. In questo caso particolare, se riesci a trovare lo xeon a buon prezzo, quest'ultimo è la scelta più valida indipendentemente da quello che tu faccia col computer (gaming o editing che sia...), ma ripeto, sempre in riferimento al 4460.