I have heard the same thing too...

If I remember right, the cell phone companies have to provide the location data for Enhanced 911; it doesn't really matter exactly how they find your location. They can use triangulation from cell towers or GPS -- I think most use the triangulation method.

There are true GPS-enabled cell phones out there that will show you your position, directions, etc. Nextel comes to mind.