Here is my analysis of the Big 4 guys being traded here:
Miguel Tejada is no longer a superstar. That's not to say that he isn't still a very good player. Despite a steady decline in HR, and a hefty decline in OPS and AVG from 06 to 07, there is still reason to believe that he is going to be very productive, despite moving to a less hitter's friendly park. I see a .300 or so average, with 20-25 home runs and a mid .800s OPS, along with very bad defense.
The players Baltimore get in return are exciting. First off, Luke Scott. He likely will have a starting role right out of the gate in left field. I like him a lot actually. In 2006 he broke out in 214 at bats with Houston, posting a .426 OBP with 10 home runs and a 1.047 OPS. He got more at bats in 2007, and of course his numbers declined, per law of averages. He still had a .351 OBP, 18 home runs and a .855 OPS in 369 at bats. I expect him to improve on those numbers in 2008. Watch for a high .800s OPS and around 20 home runs.
The 2 young pitchers the Orioles got are Troy Patton and Matt Albers. Patton has a low 90's fastball, an improved changeup and a hard curveball. His numbers in AA and AAA were slightly below his 2006 performance. He had a brief stint in the bigs, starting 2 of the 3 games he pitched in and allowing 5 ER in 12 2/3 IP. He isn't an ace in the making, his ceiling is a #2 starter.
As for Albers, he throws a mid 90s fastball, a hard breaker, and a progressing changeup. He pitched in 31 games in the big leagues in 2007, including 18 starts. Quite frankly, he was terrible. He had a 4-11 record, 5.86 ERA, 1.60 WHIP, and a 71/50 K/BB ratio. He has a #3 starter ceiling.
I'm not so sure that the Astros got the great deal here. I see Scott as a very productive corner outfielder. Patton can really help out the rotation, and Albers is a solid back end of the rotation kind of guy.