Agreed, though I think Halladay is more attainable than JP is making it out to be. Shapiro isn't the type to trade a bunch of young players for him, though. As you said, Oswalt isn't going anywhere, though it makes no sense for them to hold onto him (or anyone else) because they're a horrible team with no farm and no future. It sucks...he'd be awesome in Cleveland.
There really aren't many other options available. Peavy wouldn't accept a deal to Cleveland. Harang is interesting, but he'd be due 3/38 if he gets traded, so that's kinda gross. Other than him, who else is even available? Paul Byrd, Vicente Padilla, and Odalis Perez?
Maybe our awesome bullpen can just throw five innings each night...