So you updated java after posting the error? If not then java version 6 is not the most current version and that is what the error claims you have. Java version: 1.6.0_20 If you did update java then check your control panel's program list to see if you have multiple versions of java installed. Also if you have a 64bit version of windows 7 you are going to want the 64bit version of java so you can allocate more than 1GB of RAM to FTB.
If you did or do update java to version 7 then please post a recent console log and an error log if there are any. After you check the above. Look here for a guide if you need help finding the error log.
http://desk.feed-the-beast.com/inde...29/1/what-log-do-you-need-where-can-i-find-it
Also where do you have FTB installed? It appears to be installed in your temporary internet files. You can change the install folder by changing the 'Install folder ...' in the Options tab. You can transfer your saves and configs by copying them over. Try installing it to a folder without spaces or special characters. Something like C:\FTB