The first is by a group called TKZ or TKZee. Their type of music is usually labelled as Kwaito, a mix of township style music, Hip Hop and House, but this is a lot more Hip Hop in style. The rap is, of course, indigineous, not English.
This is a good tune and the video’s pretty good too.