Armodafinil is longer lasting, but "superior" is a matter of preference.It's a brilliant drug, but weird and inconsistent. Like a couple other posts mention armodafinil is the superior form and what I use.
I'm a caffeine junkie and i compare it too being on caffeine with no tolerance, but without a crash or any negatives at all. There's nothing more to it than that, I think people have different expectations and are disappointed.