I'm up 42.4% on GOOG; it's an unrealized gain thus it doesn't count until I sell it. My bet was that MSFT and YHOO would have substantial integration difficulties and thus far, have been correct. If the tide turns, I could lose some or all what I have gained, thus I'm not ready to call it a gain. Now if I took profits, that would be a much different story.
Good luck. I hope that you continue to do well with your stock and that if you sell, it starts to drop so you can either 1) buy it back again, or 2) simply are happy you didn't own it. Since it might go up, it may or may not be wise to keep some on the table.
I personally own PEP. I think it's more conservative than your stock. Of course, your stock is more exciting and thus you have the potential for larger returns. I like more stable, consistent returns. I'm a value investor and my strategy wouldn't be applicable for either a growth investor or a momentum trader.
Aqua