MS Plans to keep the 360 for a while(I think a couple more years). Lets just say it was built to last. I don't know much about the PS3 itself, but I do know that it carries some pretty epic hardware and that developers have just recently been learning how to fully take advantage of it(so you can expect more games for the console). Though I'm not entirely sure what Soney's plan is with the PS3(Though they likely built it to last as well).
I'm actually doing some hardware hacking on the XBox atm. It's actually shockingly similar to the PC(Alright, so are a lot of consoles), but still, quite amazing IMHO.
Whichever looks cooler

Nawz, I'd go for the 360, but ony because of the XNA Dev club(and some of the game are quite decent there.) Also, it's Microsoft :/ The XNA API is more than enough for indie developers, and if the games are good they're picked up and moved to the arcade. It's also a lot of fun to compete in the competitions MS hosts.
I imagine the PlayStation3 Has it's own homebrew channel and unofficial SDK, though it's likely not supported nearly as much, and you won't be making any revenue like you would if you'd made a game for the 360.
I don't play any of the games, or own either of the consoles though, lol.