I'm trying to play Minecraft on my 64 bit HP dv6, with a Core i7 3rd gen. processor and a Nvidia Geforce GT 630M graphics card. I am able to play games such as Borderlands 2 without any lag at all, but when I try to play Minecraft it is really, really slow and laggy. I have 64 and 32 bit Java installed. I also have 8 GB of RAM. Any ideas to make it run smoother?
Considering you have a laptop i would say the issue lies with the fact that minecraft doesn't automatically use your main videocard but instead uses the crappy intel video card.
To solve this you have to open your nvidia control panel then go to manage 3D settings and then select program settings then add javaw.exe located in your java/jre7/bin folder and select the high performance nvidia processor instead of integrated graphics. Now just press save and close the control panel.