Good ekibens are purchased from specialty shops, found only inside major stations. Or better yet, take-out from different shops and assemble your own. In 2nd tier city main stations, there are often food courts inside or attached to the station and that's where I go.
Those sold at convenience stores or ekiben counters are quite terrible.