In the past I have switched from system to system, though sometime I wish sega hadn't fucked up and still made sustems as well, my original sega genesis was the damn bomb. I have a few systems actually, gamecube, x box, ps2, x box 360, and dreamcast. Each has their own ups and downs, and the only gripe I have with 360 so far is the lack of games, but hopefully it will get better.
Price really isn't a issue for me, I make good money, not a millionaire or anything but I do well I think. Plus I have been saving dough since ps2 and x box came out so I have plenty, but I will most likely buy both because I have a kid now as well, and the wii will be for him I guess and some for me. I admit PS3 is damned expensive, but they have some exclusive games that I love and refuse to give up, like devil may cry, metal gear solid, final fantasy stuff like that.
So basically in conclusion I think the 360 is indeed the best right now despite their lack of games. I also think sony really fucked up with the whole blue ray disc shit, which is total bullshit and too much cost.