Where can you get a iPhone 4?

At&t or Verizon is coming out with one on February 10, 2011. Also the Apple store sells them.