The 3570k is the last generation ivybridge.
The comparison you linked is new haswell 4670k.
Yes the 2 cpu are very close, so it is really personal choice, the i5 maybe a hair better in certain areas but the difference would be so minimal you would not physically notice any difference when using the system, the 8350 is better in some areas but again minimal.
You would not be disappointed by either cpu
Thanks for all your help man I really appreciate it.