I'm also waiting until after Macworld. I'm actually planning on picking mine up on Wednesday afternoon, the day after Macworld. I don't think that we'll see any new hardware for the iPhone at Macworld, and I don't think that Apple will show a "soon to be released in 6 months" iPhone 2 with 3G, etc, because that will most certainly put a 6 month STOP to people buying iPhones while waiting for the new ones...
But still, this close to Macworld, it's silly to buy something from Apple, we all know how Apple can suprise us.
Maybe they'll release a 16GB version and drop the 8GB price down a little bit? Time will tell.