The personal finance social network compared 17 metrics of the 300 largest U.S. cities, "ranging from median house prices and real estate taxes to median home price appreciation and price-to-rent ratios," WalletHub said in a news release.

The organization combined that with the affordability of homes and the conditions of the real estate market to produce a list of the best and worst cities for first-time home buyers.

The top 10:

1. Broken Arrow, Okla.

2. Allen, Tex.

3. Norman, Okla.

4. Denton, Tex.

5. Frisco, Tex.

6. Plano, Tex.

7. McKinney, Tex.

8. Centennial

9. Thornton

10. Richardson, Tex.

See the list of the 10 worst cities and the full report at WalletHub.com

OTTAWA, Ontario (AP) — The death of actor Leonard Nimoy last week has inspired people to post photos on social media of marked-up five-dollar Canadian banknotes that show former prime minister Wilfrid Laurier transformed to resemble Spock, Nimoy's famous "Star Trek" character. Full Story