i like it if it's got a soulful beat or if it gets me hype. that puts a lot of commercial stuff within my boundaries. honestly i don't even know what kind of music you guys are talking about when you say mainstream rap. are you talking the southern stuff? or chicago kanye/common/lupe/kid cudi stuff? or maybe the jay-z nyc sound? i don't know, commercial/mainstream as a descriptor is not very meaningful imo