Well, I guess you're right. I have probably read too many articles on efficient rendering in DX. I'm aware that C#/XNA is not C++/DX and it's purpose differs a bit. Unfortunately, my project is running out of time and I can't afford any more experiments.
Please tell me, @Shawn (if you can), how did you achieved 9.2 microseconds? ...