I haven't even signed up with the VA - not even sure where to start with that....
Of the many veteran's service organizations, I found the DAV (Disabled American Veterans) and PVA (Paralyzed Veterans of America) to be head and shoulders the best. (you don't have to be paralyzed to use PVA)
Of course, the actual VSO (veterans service officer) you end up with is what really counts (even among the outfits that don't have such a great reputation). Training and experience is what counts.
It doesn't matter how smart you are, these outfits charge nothing, do it all day every day, and most do their best for everyone.
Shoot me a PM if you want to.