Just what Mike said plus:
If you only have one snake I think buying frozen would be easier; most people who breed their own feeders have many snakes and I think it would be a hassle if you only have one. All but one of mine is on frozen so me and my bf share a whole freezer with all our frozen feeders. I buy in bulk from Rodent Pro, and order about every 6 months or so for all my guys.
If your snakes feeds better on live there's no problem with staying with live (just watch every feeding and don't leave the feeder in with the snake alone, of course). Frozen is just more convenient IMO.