non-US PhD's with extensive course work I think I understand the general difference between US and European PhD. 

US


GRE is compulsory to get admitted to any PhD programs.
First we get admitted to the institution.
Need to do extensive course work though if one has masters.
Will decide about the area of PhD only after completing the course
    work.


Europe &amp; Australia


GRE is not compulsory, but might help to improve the chance of
getting an admission.
We will know the research area in the beginning.
Most seems to have no course work or little course work.


If I am right it seems both have its own advantages and disadvantages. 

I want to apply for a PhD with extensive course work (in the beginning of PhD) but I must know which area I'll be doing my PhD when i get admitted and the PhD duration must be more than ones without any course work (i expect around 1+4 years of funding).

What are my best options considering the above concerns ?

Note: I am looking for PhD in Theoretical Physics
I have a PhD in theoretical physics obtained in Germany: in particular


  GRE is not compulsory, but might help to improve the chance of getting an admission.


GRE is totally irrelevant.


  We will know the research area in the beginning.


this is mainly true all across Europe but however there are some departments whose research projects are to be decided on your way throughout graduation (it happens in Italy, for example). I had a very strict and detailed project to fully adhere to, but it might not always be the case (with corresponding advantages and disadvantages). Also notice that sometimes, for whichever reason, PhD students change projects along the way (mostly because they do not like it or because it is a dead end line of research).


  Most seems to have no course work or little course work.


Wrong. I had heavy teaching duties (three-four semesters), mandatory classes to attend and corresponding exams to take (it happens in other European countries too). Besides that, compulsory seminars and conferences to take part to.

As a general rule always determine with the department you are applying to what the local rules are: it is very department dependent and even in the same department different scholarships may get treated differently and have different loads. I would personally go for a research project I like and then manage the extra curricular activities accordingly: after all, the chances to get a position afterwards will only depend on your final PhD thesis (and related papers); nobody ever looks at the exams marks and classes you have taken.