roman javelins arent that bad, and considering that the AI loves being sarissa (or hoplon, in this case) kebab, u shouldnt have a prob with the romans unless they spam stacks and pour into a poorly defended area. If they do, just remember to take advantage of forests, hills, and bridges. the phalanx is designed for defensive combat, and the greeks have the best in the world.
Greek phalanxes eat Macedonian ones for breakfast. the only problem with them is that they spam missiles (who often have gold weapons because of the blacksmith-artimes combo) and light lancers (who are excellent, cheap medium cav) so the key is to get their phalanxes out of the way quickly and then decimate the missiles and cav since the AI cant seem to make a coordinated attack, even on VH/VH.
The greeks have one of the best if not the best economies in the game, so that shouldnt cause u any problems. the greek navy is very good, and with such a great economy to back it, it is the second arm of the greek army. every time i play and let the greeks last until late game, they are almost as hard as the romans, mainly because of their spammed hoplites and triremes. Besides, winning the campaign isnt just about winning battles. proper campaign strategy is just as important if not more.
Legio_Italica's Tried and True System to
Defeat a Strong Enemy:
1. Convert to a defensive war on all other enemies and focus on the one.
2. Blockade all ports, thus cutting the enemy's income and the morale of his citizens.
3. Send spies and asassins (diseased if possible) to wreak havoc on the enemy's interior
4. Let the effects of this soak in. Dont invade until you are absolutely ready.
5. Once you attack, blitz your enemy. Never allow him any respite. You are attacking, so maintain the initiative. Fight on your terms and only your terms. Anything else spells defeat or Pyrrhic victory.
6. Utterly destroy your enemy.

Leave no trace of him anywhere in the world; wipe him from the history books to ensure he never rises again to haunt you.
fwew. i need to write a greek guide........