Thank you umer009 for your post.
I did go and see Piaggio 125cc and no doubt the bike's looks were appealing but there were other factors in my mind like after sales service, availability of body parts, etc. and besides it was only 125cc. I still have a Honda 125cc 1991 and I am the first owner. I wanted to move on to beyond the 125cc and the Honda experience. So, there were all these reasons and my choice finally narrowed down to GS 150.
Now, the nice bike of yours, can you tell us what model it is? And I wish I had bought my bike in black color.