Regarding g0500052's post on the B.G. Verses, this is my reply.
What is the difference between being Dharmic and being on God's side? It is both the same. This is why.
Where is Dharma known? Where can we find out what to do and what not to do? We can use our common sense only to a certain extent. But what is right and what is wrong is said in our Vedas. Using the Vedas as the basis, the Epics and Puranas came about. Therefore, the dharma we find in the epics is basically the dharma revealed in the Vedas. Vedas are in turn revealed by God. Therefore, what is the difference between being Dharmic and being on God's side???
Discretion has to be used when following Dharma. In Mahabharatha, Bhishma says, "The ways of Dharma are subtle." It is very difficult to say for sure, what is right and what is wrong. Therefore, when following dharma, one must be very discriminating. The fact is that dharma has to be interpreted according to time, place and circumstances. For example, in the past when people followed the caste system, it was said that the Shudras are barred from studying the Vedas. But today, this dharma need not be followed because the caste system has become irrelevant today. Everyone and anyone can study the Vedas either academically, or for personal spiritual practice. Therefore, Dharma has to be interpretted accordingly. However, values like satyam (truth), ahimsa (non-injury), etc. are to be followed always.
Your quotation of verse 18.66, your translation and interpretation is mis-guiding. This is what it really is:
Sarvadharmaan parityajya maamekam sharanam vraja
aham tvaa sarvapaapebhyo mokshayishyaami maa shucah (18.66)
Abandoning all forms of rites and duties,take refuge in Me alone. I shall free you from all sins.(Therefore) do not grieve.
(Translation taken from Swami Gambhirananda's translation of Bhagavad Gita Bhashya by Sankaracarya)
Sarva-dharmaan -> all forms of rites and duties, here the word "dharma" means both righteousness and unrighteousness, meaning total renunciation of all actions, meaning the lord is asking you to take Sannyasa.
The final statement of the Gita tells one to take Sannyasa, meaning to renounce every actions and take Sannyasa to pursue the knowledge of Brahman. When Krishna says, "Me", it does not refer to Krishna, it refers to the Brahman without any form or name, which is pure, eternal, limitless, and all-pervading.
The final statement is like a summary statement. From here we come to know that Bhagavad Gita is a scripture that talks only about how we can go about achieving moksha. It is a scripture meant only for spiritual aspirants wanting moksha. Please quote the verses with full understanding of what is being said in the Gita. Thanks!