If I had to choose between the 2 I would easily take 3G over wifi. With the processor being the main bottleneck I cant imagine wifi being that much faster than 3G in regards to web browsing. Streaming and downloading might be another story. Fortunately I dont think we'll see a non wifi version but we might see a 850/1900HSDPA version!..or UMTS. I would take 3g but 3.5 would be nice.