Moneywise aluminium / steelies are the best value for money, unless you go for a ultra-light cylinder such as Stakos and Safers etc then there is not realy that much difference in weight.
A fibre cylinder is lighter then the equivalent aluminium cylinder (and a lot lighter then a true steel cylinder)
Aluminium/steel cylinders cost about £40 new, fibre cylinders will cost £150 new (or more for a more premium, or light cylinder and a better regulator etc)
Aluminiums/steels can be used forever, if retested after every 5 years*, but at £30 new its not always viable
* Note aluminiums could last 10 years between tests, but not a lot of people know that
Fibres can be used for a maximum 15 years, if retested after every 5 years
Often the secondhand price of a fibre cylinder is £80, if you do a depriciation formula then you can evaluate its 'value' with the following:
(New price + 2 x test fees) / 15 * remaining life - future test fees
Using £25 as a rough test fee (may be less, or certainly more if you need to post it)
£150 + £50 is a lifetime cost of £200
Divide by 15 and the 'depriciation' is £13.33 per year
If a cylinder is in its last 5 years then I say it is worth no more than £66 at the 10 year point, if the test has taken place
If its 6 years old then it could in theory be worth £80, but there is another test due so take off £25 to retest it - making its 'value' £55 - (A 9 year old bottle is therefore theoretically worth less then a 10 year old tested bottle)
A 4 year old bottle is worth £146 less £50 for the next 2 tests, so 'worth' about £96.
In the second hand market people still probably won't pay more than £80 (but may pay the postage)