Now this is worth a mention.
Kingsley has produced a ADO.NET provider for their virtuoso product which is Entity Framework compatible. Which means in theory access to SQL, XML and RDF data via the Entity Framework.
It also supports a raft of third party databases, like Oracle, Informix, Progress etc etc.
Now I haven’t tried this yet myself. But this one is definitely worth watching…