yeah, but when many games are developed for the 360 hardware, well, its power doesn't really matter.
hell, the sequels to crysis and STALKER, and batttlefield3 are going mulitplatform.
still, the PC versions of these game *should* be a *little* better in visuals and controls. (and in BF's case, more players online, if BC2 is an indicator(but better have double players on PC))
you also have to realize that the 360 hardware and os were engineered for gaming while your average pc and its os were (usually) designed for general purpose use. cycle for cycle byte for byte, the 360 no doubt does more for games than the pc can do. the only thing that makes the pc better is it (usually) has more of everything. more speed, more system/video ram, more storage, more cores (sometimes), more speed in those cores (sometimes).
source ports (or anything tagged "games for windows" for that matter) have annoyances which i consider abominations. for example crysis supported 360 gamepads, but not joysticks. some other games i bought had the same issue. trying to normalize pc games with console games like this is a very stupid idea. it certainly offends me to no end. seemingly they also force you into directx, i always rant about how old directx games are completely unstable with modern oses, while older opengl and glide, yes! GLIDE!, games chug along fine. i dont mind the inferior graphics if the gameplay is good, but how often does that happen.