Dinner isn't boring... if you go to a cool/fun/unusual restaurant. Trying new food on a date can be fun and gives you something easy to talk about if the conversation gets slow. Or better yet, you can try making dinner for your girl, or the two of you could prepare dinner together. Even if its horrible, I'm sure she'd appreciate the attempt.
Or you could go to a concert, mini golf, paintball, sledding...
but... most of all, no matter what you do on the first date, just be yourself. if the girl is right for you, she'll want to see you again regardless of the activity! good luck!