I just got a coach.
She's an exercise physiologist and currently a pro. It looks like I got a good combo there.
Part of the reason I got a coach is that I tend to get in shape, then coast on that form. I need somebody who is going to hold me to a schedule. I also tend to be very disorganized and end up "just riding". Its good to know that every ride I have now has a purpose.