the Manhattan sailing club at North Cove in Lower Manhattan has a similar program.
They rent out j-24's for a really low price and you get to sail right by Lady Liberty..
http://www.myc.org/
check it out...

sorry to see you go,
David..