If you don't need it now, wait. You may not want the newest Haswell versions, but the older ones will go on sale when the new ones arrive. You'll either save some money or get the newest one.
I'm in the same boat as you. I almost bought one the other day, but decided to just wait and see.
As for an ETA rumors here are October 15th. But nothing is really confirmed.