A good substrate is essential in order to achieve strong and healthy plant growth.  There are a huge variety currently available as manufacturers have realised the importance of a planted aquarium substrate. Some key factors to remember are the two different types - Complete (meaning you need nothing more) and one's that need topping with a gravel. Both have advantages and disadvantages, and it's really a case of deciding which suits your aquascape and your budget.  Some will also effect your PH which can be advantageous for plant growth and pH.

Recommendations for you

Interpet Plastic Plant and Ornament Cleaner
Sale: 4.79
Save: 1.20
Anubias nana bonsai
5.50  4.50
Save: 1.00

Superfish Easy Plant Foreground 6cm (No 1)
Sale: 3.19
Save: 0.80

Superfish Easy Plant Foreground 6cm (No 2)
Sale: 3.19
Save: 0.80
ETI DiscuSoft Water Softness Tester
44.99  31.49
Save: 13.50
Superfish Easy Plant Foreground 13cm (No 6)
Sale: 2.39
Save: 0.60
Superfish Aqua Flow 100 Internal Filter
13.99  11.75
Save: 2.24
Seachem Flourish Phosphorus 4 litres
59.99  30.00
Save: 29.99