>Is SAP better or J2EE better in terms of Onsite, Pay etc!!!
friend,
your question is not proper.
let me explain why ...
see, these are two different areas....
you should look for the areas which gives you the interest....if you love it, you can excell it...is not it ?
there are eminent singers,painters,actors ....they are in differnt fields but they have excelled in their areas!
so, you can not differentiate like physics>maths or maths>chemistry ....like this .
so, SAP >j2EE or j2EE>SAP is meaningless.
Now, i am coming to your second part
>in terms of Onsite, Pay etc
...hmm .... though generally it depends upon the company and urgency BUT i'll say SAP might pay you better (conditional) ....and onsite openings ? no idea...depends upon client and company !
i got an opening in SAP and J2EE in an MNC ...but i decided should i or should not i ....and i got my answer "i should not"...and the decision is final....i love
JAVA and i will continue in JAVA whatever the consequences comes [unless java market heavily goes down

].