GPS works great on the main trail. I used my ancient Garmin 12 to map the 97 switchbacks (without WAAS), which you can see
here. Up the North Fork, however, the satellites can be blocked by the canyon walls.
If you do not have Excel, you can see a jpeg
here.
I presently use Garmin's GPSmap 76CS model and love the features, including WAAS corrections, but I may add one of the eTrex models to my collection later on.