Radiopaedia.org is gradually approaching its update to 2.0. This will have many many improvements, as well as a facelift. All the current content will be ported across of course.
You can have a look at the new lay out:
I will keep updating the progress of 2.0 here...
Until then please continue to submit content.