I have a 3.8 overall/4.0 major GPA, 640V/770Q for the GRE, and have been working as a linguist for the last 3 years (field linguistics and SLA, although not in an academic environment... so that sucks). I also know a number of languages (5-7 depending on what you count as different languages), but I'm not sure that matters much. I think the weak points of my application were that I majored in Language Studies (foreign languages and courses on most of the subfields) instead of pure Linguistics, was a bit scattered about what I wanted to study (still trying to figure it out), and one of my letters is from a non-PhD. Also, no publications or formal research experience.
From what other PhDs tell me, the admissions process can be somewhat random. One prof I talked to got into UCB Linguistics primarily because of her high GRE math score. My mentor was rejected from her first choice PhD program b/c the department wanted an international student. That's not to say that it's all randomness, but you just never know what a particular department is looking for that year.