I too ride on a HD, and I went to college up at Mansfield University, which is about 20-30 mins away from the grand canyon. There are two look-outs, one from either side, there is Lenard-Harrison state parks which I believe is the east side of the rim, and then there is the west rim look out which the name of the state park is slipping my mind at the moment, I think its Colton Point tho...Running through the bottom of the canyon, as i'm sure you know is Pine Creek, and right under Lenard-Harrison is the Pine Creek Gorge, which is well known for some small whitewater and fishing. I've actually taken over night canoe trips down through the canyon...its really something everyone has to try if they love the outdoors...lots of natural waterfalls, and nature sights, such as bald eagles and such...on the west rim, colton point, there is a dirt road that splits off to the left as you're going up the paved road to the lookout, and if you take that its a short (1/2) mile or so track that will take you down right next to the creek in the canyon, which is really nice, spent every opening day of trout season down in the canyon for the 4 years I was there...There used to be an old firetower up there on the east rim in lenard-harrison, I don't know if they still let people climb up into that, but if they do it truely is an awesome sight!...wellsboro is a really nice town as well to just kind of check out, good food and brews at the gaslight!...I will be in the area sat actually, so if you get this before you leave, and you're up there and need some pointers give me a holler, i'll pm you a #