As far as I know, the Nexus One does not have the resources to support Jelly Bean. I haven't looked for alternate ROMs that might have a stripped down version of JB, but I'm not aware of any. You certainly aren't going to end up with a true Jelly Bean experience. I'd stick with CM7 if I were you.