I haven't heard the GR04 but the GR06 and R30 both sound quite good with modern music. The GR06 is more mid-forward but also has better bass impact. The R-30 is a little more laid-back but has an advantage in overall balance and treble smoothness. Really depends on what you think you'll like better. The R30 may seem a little bass-light after the CX300 but it's got good bass for a single armature and will be a big step up in clarity.
Thank you! I might go with the GR06 just in case. I don't have a problem with my AD700 not having much bass, but considering that reviews say the CX300 is bass-heavy, the GR06 would be the safer choice.
Does armature drives have an advantage at the same price point like the GR06 vs the R30? The only thing I know that most of the top tier IEMs have armatures.
Thank you for your reply!
Unfortunately the MH1Cs cost about $65-70 in my country, it's outright robbery. At that price range I wouldn't consider the MH1C. Thank you for suggesting tho!