I would recommend you give my friend Leo a call. He was our tour guide during my first trip to Beijing (a one week visit in January of this year). He is a native Beijinger and knows the city very well. He definitely helped us make the most of our short visit.
Leo was on time each morning in the hotel lobby, and his driver knew the fastest routes around town (often this meant leaving the ring roads and venturing into some interesting areas of town).
He is VERY fluent in english, and somewhat fluent in japanese, german, and spanish.
His cell number is 13811382602 and email is
[email protected].
Tell him Brian sent you.