I like her the best in the sixth and seventh.
I got Tonks! Which "Harry Potter" Witch Should Be Your BFF? You and Ginny aren’t as naive as people think. No, you’re both very smart, brave and caring. You can play quidditch together and charm everyone with your bright personalities.
In my opinion, book Ginny was better than movie Ginny, but movie Ginny was good and Bonnie portrayed her well. She's still more bad-ass than many female characters on screen.