A (frankly, genius) basher over at enWorld has created some handsome and very well-conceived 4th Edition writeups for planar races. He has bariaur, modrons, and a slew of planetouched (the last of which diverges noticeably from its mechanics in previous editions). If you didn't notice already, I think he's done a great job.
If you're curious, here's the link.
I had planned to do the same, eventually, but those look really good (and it's a really nice format they're presented in)!
However, one thing that caught my eye on a quick scan was that bariaur speed has been set to 6 - shouldn't they at least be faster than the average human?
I hope he'll also do a nice writeup for shad, bladeling, nathri, khaasta, etc.