Nationally, he's definitely underrated.
For all those who don't particualrly keep up with the Astros, Roy's 4 years in Houston have gone a little something like this....
2001... 14-3, 2.73 ERA, 141.1 IP
2002... 19-9, 3.01 ERA, 233.0 IP
2003... 10-5, 2.97 ERA, 127.1 IP
2004... 20-10, 3.49 ERA, 237 IP
Oswalt is only 27, and is a great pitcher. He deserves that 2-yr/16.9M dollar deal.... he's a bright player that your going to hear a lot more about in the future.