I think you could solve this with udev also, you can do amazing things there...
My usb-stick(former /dev/sda1) is always named /dev/cruzer now... :-)

... lvm rocks also, just reinstalled our mailserver to use lvm so we could use the snapshot-function to minimize the backuptime...

/Fredrik