Before I begin, please understand that I am just now beginning my journey into QoS.  I have put it on the back burner longer than I should have.
So my issue is we have 25+ 6509s and 200+ 3750s in our network, as well as a variety of other gear.  We are to the point where we need to start implementing enterprise dialing/least cost routing and video conferencing across the enterprise.
I am researching to figure out exactly how to tackle this.  For right now I just want to focus on the connections between 6509s and 3750s.  We use redundant 6509s as cores and 3750s as IDF switches at each facility.  Between locations we have 10G, 1G or 100M connections.  Between 6509s and 3750s we have 10G.
If I needed to give priority to Video, Voice and Signaling; given this 6509 and 3750 environment only, could I use a port-based policy such as below?
mls qos
!
mls qos map cos-dscp 0 8 16 24 32 46 48 56
!
mls qos srr-queue input buffers 70 30
mls qos srr-queue input priority-queue 2 bandwidth 30
mls qos srr-queue input bandwidth 70 30
mls qos srr-queue input threshold 1 80 90
!
mls qos srr-queue input  cos-map  queue 1 threshold 1 0 1 2
mls qos srr-queue input  cos-map  queue 1 threshold 2 3 
mls qos srr-queue input  cos-map  queue 1 threshold 3 6 7
mls qos srr-queue input  cos-map  queue 2 threshold 1 4 5
!
mls qos srr-queue input  dscp-map queue 1 threshold 1 0 8 10 12 14 
mls qos srr-queue input  dscp-map queue 1 threshold 1 16 18 20 22 
mls qos srr-queue input  dscp-map queue 1 threshold 1 26 28 30 34 36 38 
mls qos srr-queue input  dscp-map queue 1 threshold 2 24
mls qos srr-queue input  dscp-map queue 1 threshold 3 48 56
mls qos srr-queue input  dscp-map queue 2 threshold 1 32 46
!
mls qos srr-queue output cos-map queue 1 threshold 3 4 5
mls qos srr-queue output cos-map queue 2 threshold 1  2
mls qos srr-queue output cos-map queue 2 threshold 2  3
mls qos srr-queue output cos-map queue 2 threshold 3  6 7
mls qos srr-queue output cos-map queue 3 threshold 3  0
mls qos srr-queue output cos-map queue 4 threshold 3  1
!
mls qos srr-queue output dscp-map queue 1 threshold 3 32 46
mls qos srr-queue output dscp-map queue 2 threshold 1 16 18 20 22
mls qos srr-queue output dscp-map queue 2 threshold 1 26 28 30 34 36 38
mls qos srr-queue output dscp-map queue 2 threshold 2 24
mls qos srr-queue output dscp-map queue 2 threshold 3 48 56
mls qos srr-queue output dscp-map queue 3 threshold 3 0
mls qos srr-queue output dscp-map queue 4 threshold 1 8
mls qos srr-queue output dscp-map queue 4 threshold 2 10 12 14
!
mls qos queue-set output 1 threshold 2 80 90 100 100
mls qos queue-set output 1 threshold 4 60 100 100 100
!
interface XXXXXXXXXX
mls qos trust dscp
queue-set 1
srr-queue bandwidth share 1 30 35 5
priority-queue out