When I installed inconsolata everything looked fine, however when I tried viewing it on netbeans it look like this:

I tried using both the ttf and otf versions and they both looked messed up.
Is this a java issue? Win 7 64 bit issue? Is there any way to fix this?
You could try disabling font antialiasing in NetBeans.
Open up your netbeans.conf
As part of the
netbeans_default_optionssection add-J-Dswing.aatext=false -J-Dawt.useSystemAAFontSettings=off.Edit: fvu also provided a helpful link to a relevant section in the NetBeans font rendering FAQ.