You are the only one who can answer to that question. If you have budget in mind go to local stores and listen all speakers from your budget with music you know well and listen with you current speakers. Do you feel like you are missing something with your current speakers? Is there something more that those new speakers can give you? Of course local stores wont have every speakers available, but this should give a good idea is it worth to upgrade.
As you only list those speakers, I would assume you are using them as/for stereo? Adding a sub would make your low end fuller.