JMS weight related price for Virtuemart plugin allows you to set different prices for each weight of product in category or special product.