Unfortunatly you will be competing with people that have 3.5-4.0 grades.
So, you better hope the economy is good when you graduate. Or else, you won't be working for the big boys right away.
But, when you get experience you will be good to go.
Good grades don't mean anything in the end...