I've struggled with the usability and errors on this site, forums.garmin.com, which feels antiquated. It would be really nice to use something more up-to-date and easier to use. It doesn't even have to be hosted by Garmin. Something like Google Groups might fit the bill.
I completely understand, and have similar feelings. Fortunately, we're in the process of replacing vBulletin right now (more accurately, Garmin's IT department is). There are a variety of reasons, including addressing the crazy usability issues we've experienced since our update to vBulletin v5. As with many things in corporate IT, it's taking a while--they've had to gather requirements from all of the stakeholders, evaluate candidate solutions, obtain approvals to do the work, etc.
Connect IQ as a team has discussed hosting our own forum since our needs are somewhat unique compared to the rest of the Garmin forums, but there's a lot of value having our developer forums related to the device support forums, so we've decided to wait for IT's solution. I'm optimistic we'll have something much better in place this year.