Pretty sure these are proteins.
Looks like you are getting some really vast advice on this thread. So many different products though!
Have you seen my deep moisture thread? Lisa's Curl Flood Moisture Treatment
What are your hair goals exactly? Are you going for healthy length or to maintain a healthy curly hairdo that you will trim every month or so?