abhimukh dada, i had a doubt about this field. apologies for my ignorance.:)
the finance sector has been glamorized by the high salaries and investment banking profiles offered to the b-schoolers.
especially Farhan Akhtar has been using this glamor in his movies quite a lot. 
i wanted to have an insight about the other career profiles which are offered to the finance graduates from b-schools.
e.g. i have heard of corporate finance and financial markets.
what are the other options which are there for the finance graduates?
may be getting rid of my ignorance will help others too. 
The Profiles offered are:
At entry level Analyst profiles offered: Difference could be Credit Research Analyst, Equity Research Analyst or Research Analyst, Analyst : Risk Management, Commodity Research analyst
Fund Manager , Wealth Management , Portfolio Management at financial institutions which is a mix of marketing and finance
Management Trainee profiles at the entry level in PSU Banks , from there on Class 1 or Class 2 officers , Associate Vice President is also offered in good b-schools
1.If someone wants to opt finance as major in MBA,what all they can do beforehand so that they can understand the concepts better in a B-school.
Are there some books,magzines,websites?
How different certifications like CFA/NCFM help(not just in placements)?
As i said the accounting is the first step , so one must understand concepts of financial accounting to move to the next step of understanding concepts of finance
I would suggest start off from basics , like reading 11 or 12th class accounting , if one wants to start early
For conceptual knowledge i think reading about the following would help
1.Financial Institutions in the market
Commercial Banks
Insurance Companies
Mutual Funds
Provident Funds
Non Banking Financial Companies
2.Suppliers and demander of Funds
Individuals
Businesses
Governments
3.Understanding financial Markets such as Money Market/ Capital Markets , primary/secondary , debt /equity
4.Understanding financial instruments such Equity Shares, preference shares , debentures , bonds , loans ,Depository Receipts etc
One can search on Wikipedia. Investopedia.com for understanding above and NCFM modules can help you with these concepts as well
CFA and NCFM has lot of difference in terms of focus , CFA is something that starts from accounting concepts , accounting principles , and goes into depth of each and every concept, it is a world renowned certification , with an average pass percentage of 30-35%
NCFM is good for basic understanding of financial concepts pre-MBA, is not of much value add during or Post MBA , where CFA is , you can get more info on the dedicated thread for CFA :)
2.Monica talked about difficulty level of course.Is it that difficult ??
I think any person who has some basic aptitude and interest can understand anything what he/she wants to.I don't have any idea about finance specific.Kindly enlighten us on this.
Difficulty level is subjective , i for one didn't find finance difficult or monotonous at all , whatever i have studied in first year , has been really great :), so its based on perception from person to person, commerce background students have an advantage as they are familiar with the accounting concepts and hence are a step ahead of engineers , but having said that our batch topper in finance is a dentist , so i dont think profile matters over interest :)
3.When we talk about finance..ppl say u like number crunching.Is it just about numbers??
We might study about fiscal,monetary policies,economy,banking etc. also na?.What all we study in MBA(finance) that lots of numbers come into picture
Number crunching is an integral part of finance from understanding annual reports to finding feasibility of a project , everything is based on calculation of numbers