I payed piano for about 6 years and then stopped, I can't remember any songs but I can certainly improv well. I've been playing guitar a few times a week for about 10 years now and have quite the collection. I have a custom strat with seymour 67 pickups both bridge and humbucker, schecter...