Nick this is an awesome post. Very enlighting. This is why I like this monthly guitar solo thing here. Its an awesome way to learn guitar on the spot. Usually, most people dont know how to play on call and can only play excercses. This will teach you how to improvse.