This is how I do it on a 3750. This particular 3750 also does L3 routing. Basically, instead of applying the policer to the VLAN interface, it's applied to the main uplink Gig port.
access-list 166 permit ip any 192.168.1.0 0.0.0.255
class-map match-all LAN-IP-RANGE
match access-group 166
policy-map 45MBPS-LIMIT
class LAN-IP-RANGE
police 45000000 8437500 exceed-action drop
interface GigabitEthernet0/49
service-policy input 45MBPS-LIMIT