WCF RIA Services just got updated few days ago. WCF RIA services got complex objects, TT templating, etc.
WCF RIA Services have (by default) fast and compact binary transport. WCF Data Services have bloated XML AtomPub format.
Is Microsoft abandoning WCF Data Services for Silverlight in favor of WCF RIA services?
Personally, I like WCF Data Services more, because of the simplicity, openness, cross-platform, and normal (on demand) proxy (re)generation (WCF RIA services regenerate your proxies every time you do build, what leads to recompilation of Silverlight project, what leads to new xap packaging and redeployment, what is usability killer).
Will we ever see support of xml-msbin format for WCF Data Services?
Will it be ever possible to use non-Microsoft DataContext, which will not wrap Nullable fields in where clause, making SQL bloat, ugly and slow?
Those issues make me feel, like WCF Data Services have no more priority...