If by better buy you mean cheaper, yes.
The Venice is the new solution to the Winchester though, the Winchster apparently couldn't handle higher clock speeds (hence why the high end AMDs are still 130nm). The Venice is apparently the solution to this.