I really think the snub-nosed PPC template is the ideal way to handle it, with lasers receiving no to-hit penalties at range, but receiving damage reduction instead. CloaknDagger's stats were almost perfect; I'd adjust them slightly to the following:
Large Laser - 8/5/3 damage, 6 heat, 5/10/15 range, 5 tons, 2 crits
Medium Laser - 5/3/2 damage, 3 heat, 3/6/9 range, 1 ton, 1 crit
Small Laser - 3/2/1 damage, 1 heat, 2/4/6 range, 0.5 tons, 1 crit
ER Large Laser - 8/6/4 damage, 12 heat, 7/14/21 range, 5 tons, 2 crits
ER Medium Laser - 5/4/3 damage, 5 heat, 4/8/12 range, 1 ton, 1 crit
ER Small Laser - 3/2/1 damage, 2 heat, 3/6/9 range, 0.5 tons, 1 crit
Large Pulse Laser - 9/6/3 damage, 9 heat, 4/8/12 range, 7 tons, 2 crits
Medium Pulse Laser - 6/4/2 damage, 4 heat, 2/4/6 range, 2 tons, 1 crit
Small Pulse Laser - 4/2/1 damage, 2 heat, 1/2/3 range, 1 ton, 1 crit