1) The current site is placeholder but is directionally what we are thinking for basic design and colors (not the logo - we need to change it!).
http://vegaconsultingllc.com.
2)We are open to the use of a star (Vega is the name of a star) BUT we do not want to over emphasize the connection between our company and outer space. We may use the term "stellar insights" as a speaking point.
3) We are wide open to more abstract marks and believe that might be the better way to go in the end. But... you are the design experts!
4) Looking for treatments of the word Vega in CAPS too (e.g. VEGA)