I think they both look incredible. I can't wait for the beginning of November when everyone is too busy playing Fable, Resistance, Gears of War, and Little Big Planet to worry about which game/platform is the best. The catalog of games being released on October and November for both systems is nothing short of amazing.
Thanks for the input, Jeff.