I had the exact same experience. Well, we'll never have to see Hayden Christensen in a movie again.
I liked the movie, too. But that doesn't mean it wasn't stupid....just fun. It really was a dumb story.
No, b/c if Lucas does 7, 8, and 9, Hayden Christensen will be back as a Force Ghost (remember Obi Wan in episodes 5 and 6 after Vader already killed him), and likely since Alec Guiness is dead, so would Ewan McGreggor.
That's exactly what I thought about Leonardo DiCaprio after seeing Titanic.
"Well, we'll never have to see Hayden Christensen in a movie again."
He was actually quite good as a smarmy, insecure reporter in Shattered Glass.