You may have seen a map floating around Facebook or other social sharing sites recently depicting an "optimal" U.S. road trip across every state in the country. It's certainly garnered lots of attention, and quite a few criticisms from folks disappointed to see their favorite state landmarks were not included.This week, Michigan-native Randy Olson, the same gent who computed the national map, published a 2,098-mile, 43-site trip though Michigan's upper and lower peninsulas. On his website , he says it should take about 40 hours of driving time, and also recommends it be done in the fall to take full advantage of the seasonal foliage.Here's his map, followed by a list of stops.1. Ypsilanti, MI2. The Henry Ford Museum & Greenfield Village, Dearborn, MI3. Detroit, MI4. Port Sanilac, MI5. Flint, MI6. Frankenmuth, MI7. Bay City, MI8. Mt. Pleasant, MI9. East Tawas, MI10. Alpena, MI11. Gaylord, MI12. Cheboygan, MI13. Mackinaw City, MI14. St. Ignace, MI15. Mackinac Island, MI16. Sault Ste. Marie, MI17. Pictured Rocks National Lakeshore, Grand Marais, MI18. Marquette, MI19. Mt. Bohemia, Grant, MI20. Keweenaw Peninsula, Schoolcraft, MI21. Escanaba, MI22. Manistique, MI23. Harbor Springs, MI24. Petoskey, MI25. Charlevoix, MI26. Traverse City, MI27. Leelanau Peninsula, Leelanau, MI28. Sleeping Bear Dunes National Lakeshore, Empire, MI 4963029. Cadillac, MI30. Manistee National Golf & Resort, Manistee, MI 4966031. Ludington, MI32. Michigan’s Adventure, Muskegon, MI33. Muskegon, MI34. Grand Rapids, MI35. Holland, MI36. South Haven, MI37. Kalamazoo, MI38. Binder Park Zoo, Battle Creek, MI39. Coldwater, MI40. Lansing, MI41. Jackson, MI42. Tecumseh, MI43. Ann Arbor, MIWhat do you think of this list? What's missing that shouldn't be?