The velotilt is now owned by an American. Go here
The Recumbent Bicycle and Human Powered Vehicle Information Center
to see information about it.
As for the Eta, there is a video by one of the team members that show the Cd to be 0.0383. I'll try to find it.
JJ
Here ya go. If you don't want to watch the whole thing, look at 11:11.