This sounds legit as hell (www.sciencedaily.com), but I'm not exactly keen on what they're describing here. It sounds like they've identified a plausible storage mechanism for information within 'microtubules' within brain cells.
Can anybody comment?