we are all agreed that existing vfp apps can still be chugging away merrily in 10 years time , but I believe it is also a good idea to have some migration plans for 'some' clients,especially any that have IT 'policies'. To me , that is a positive development.
"migrating from vfp to sql" was just meant as a pretty loose term , certainly would not reccomend scratching nails across blackboards.
Of course the front end also has to move to dotNet, and this in turn requires some choices
1) winforms vs wpf , cannot see any reason to even consider Silverlight ; my vote winforms , for many reasons
2) c# vs vb , c# for many reasons
3) ORM ( entity , nHibernate etc) vs 'data-binding' ; my vote data-binding
4) typed v. untyped ; always typed datasets
5) 3rd party cntrols or not ? devexpress etc , not sure
6) cost/time estimates ; comparable features take a lot longer to code in dotNet
7) etc etc etc