I realize that starting this thread was a little self-indulgent, but I just had to share the excitement so that others might consider such a ride. Long Island is awesome, but sometimes you just need to travel a short distance out of here to feel like you're really "away."