Lisra
starlight spectre
You gotta have a good beat/melody for the backing track first of all. Then you have to have good poetry and a nice flow.
Thing is, most mainstream songs have neither and slobs like me cannot be arsed to seek out anything better. ^^
And most german rap/hiphop is on an embarrasingly low level musically, which does not help its case.