I don't want to resort to buying links, but I get the feeling the our competition is and its working for them. They don't have a lot of fantastic content getting links, but they are kicking our buts on a weekly basis. Any ideas would be great.
god business development trumps link building every time. focus on getting links from places that will send you qualified traffic (leads), and ignore your competitor until you're doing that better than anyone else.