Avatar's the Star Wars of this generation, I think, though it's still too early to tell what it's long term cultural impact is. But Star Wars, like Rob Thomas said, had more charm to it and the acting was a bit better.
However, I bet kids that see Avatar today 8-12 will look back on it with a similar nostalgia that older people look back at Star Wars.