Just an idea I came up with for Google's summer of code is perhaps implementing some of the D3DXMesh header files and functions so that we can get on with implementing functions such as D3DXCleanMesh which I believe Assassin's Creed needs.
I have no intention of applying for GSoC however it's an idea I'd like to put into the pot.