I'm not so sure Lefty, I agree that the Astros have to make that deal provided two things:

1) It is as advertised and doesn't included anyone else
2) Tejada agrees to serve out his contract and not demand a trade

However, the Orioles do get someone that has already experienced limited success at the big league level (Nieve) and they unload about ten million dollars. So, in order to truly get the jist of the Orioles side of the deal, you would have to see what they spend that extra money on. If you get Pence, Everett, Nieve, and a significant free agent then it becomes a lot more palatable for Orioles fans.
I'm down with OBP (yeah you know me).