Was the 680 pulled by you or the broker? If the broker pulled it you have the score required to get approved. Question is how many trade lines do you have? Since the broker did pull your credit you may have him pre-qualify you for a mortgage based on your income, and assets. You don't have anything to lose to finish the application with the broker, especially since the credit has already been pulled. Scores seen on a consumer website will vary tremendously from those seen on a tri-merged credit report pulled by a broker/banker.
Best of Luck & Have a great day;
CEO & SR Credit & Mortgage Consultant of
Everlasting Credit Repair
Making home ownership more than a dream...
Retired Mortgage Banker
First, assuming you don't make any purchases on the new card - opening a new card will decrease your total utilization by increasing your total amount of available credit. This, theoretically, should increase your score. Roughly 35% of your score is derived from how much credit you have available, vs. how much you've used. You want this number to be as low as possibly, but definitely under 30%. So, if you have $1000 of available credit, you'll want to never have a balance above $300 or so. If getting this new card will get you under this 30% mark - then it may have a more significant favorable impact on your score.
Conversely, opening a new card does two negative things to your score in the short term. First, it decreases the average age of your total accounts. The longer your accounts have been open - the better, so a brand new credit card could slightly lower your score in the short term. About 15% of your score is derived by the age of your accounts.
Next, it adds another inquiry to your credit report, which also can lower your score in the short term.
This, however, has the lowest effect on your score - at about 10%.
You'll want to meet with a lender who has some experience in credit repair, and can give you some direction since it's a relatively short amount of time between when you'll get the card and when you'll be applying. The credit score formula is very hard to figure out sometimes - my opinion would be that it should raise your score slightly if you are granted enough available credit and don't use it - but without knowing your complete financial picture, there is no way to know with any certainty.
Hope that helps!
1.) Never close any older accounts, as ugly as the annual fees are try to keep your longevity going.
2.) Never go over the limits. Try to stay below 30% and and try to keep a very small balance of $20.00 so the credit bureaus are forced to report every month not very quarter.
3.) Try never to be late and for sure no more than 25 days late.
For further tips, please feel free to read some of my blogs concerning credit.
Best of Luck!