the wife and i did that one a few years ago. it wasn't as traffic free as the 5boro bike tour but it was still pretty cool. we only did the 35 mile one though since one of us couldn't handle the longer distances. *cough*not me*cough* i'll see if she's into this one.
we may do the one that goes around manhattan for MS if they have it in october.