I don't care if you say this is the Astros forum.. RoyO is an Astro for life--at least when it comes to his health and well-being http://sports.espn.go.com/mlb/spring2011/news/story?id=6250885
Glad Roy O is alright. He is going to be the key for Philly, if he pitches well they probably win the divison but if he pitches great...they probably play for the title.
Honestly, their title hopes don't depend on Roy at all right now. Their title hopes depend on Howard/Rollins/Utley bouncing back and staying healthy.