At first I planned to wait for a 3G iPhone too.. Then it dawned on me.. Why do I want 3G? My previous 2 phones both had 3G and I don't think i ever used it!
Once the 16gb iPhones came out, I jumped right in and got one. Besides, EDGE isn't actually that bad you know.