A great way to keep information about your competition organized is to create a profile on each of them. This is called competitor profiling. The profile not only lists the basics such as name and location, but also your observations such as perceived weaknesses and strengths.
Published in
Introduction To Profiles