Ok, so I've been in my current guild for almost 4 years (joined in December of 2009) to raid 25 man ICC. We were somewhat successful in 25s (top 5 Alliance guild on my server) and my 10 man team in the guild downed the Lich King before all the nerfs. I have become very good friends with the guild leader and would take out to lunch if I happened to drive through his area.
There are a few people in the guild that were there when I joined that I consider good friends that I raid with. The problem I'm having right now is that my guild team absolutely sucks. We finally got through the first wing of SoO on flex two weeks ago. We've only had 2 attempts on Galarakas, but I see it taking a week or two to get him down. I've successfully completed the first 2 wings and the first boss of the 3rd wing on flex in pugs. I've also completed the first wing on normal with another team in my guild.
I love some of the people in the guild, but I want more. I don't want to be a hardcore raider, but I'd like to be part of raid team that progresses at a decent rate. A team that's 8/14 on normal. Something along those lines.
There are several guilds on my server that are at least 8/14 if not further on my server, but for some reason I feel attached to my current guild if for nothing other than the friendships I have built over the last 4 years.
tl;dr
I'm good friends with the GM and a few other people in the guild, but raiding has become tiresome with no progression.
If you were in this situation, what do you think you would do?