i dunno what the actual split is now, i think there might be a couple more xbox guys around than ps3, but ps3 has the added bonus of direct-to-youtube upload, which xbox doesnt have. looks like you have a cap card though, so that doesn't really matter.
welcome though