Should I get the 3GS or wait just incase they release the 4G?

Printable View