G String. I really wouldn't worry too much about the first solo landing. It may actually have done you some good to realise that there is always scope for improvement.
My first solo went really well, and I walked away quite confident. The next (dual) lesson with a different instructor I managed to park the a/c on the runway in a very firm manner several times.
That made me realise that you can do a good landing without really appreciating exactly how you would replicate it. That is where the experience bit comes in. Also of course no two landings are the same, as demonstrated by high hour pilots getting caught out from time to time.