2.6 here and a useless degree, knock out the ASTB and I would say you have a good as a shot as anyone; if ya don't or fall sub 5's or lower then that's another story.
I felt the same way when I was first applying intill my semi-retarded friend got selected, he had a way higher GPA but the intellect and street/common sense of a 13 year old, goes to show you GPA is in noway a intelligence measure, more of a laziness/partying measure, and I think Big Navy knows that.
Although I went in to college with the attitude that GPA only mattered for Grad School wannabe Doctors and Lawyers so that may have had something to do with it also, after graduation I realized I was sort of wrong.
Good luck