Bottom bracket replacement - advice needed

Currently have a Truvativ GXP bottom bracket on my bike. Drive side bearing is knackered so needs replacing. Looking at reviews of the SRAM team GXP bottom bracket and they don't seem too good. Any advice on a suitable replacement? Have looked at some Shimano ones but not sure if they are compatible. My BB shell is 73mm.
0
Posts
http://www.chainreactioncycles.com/shim ... prod135826
retired 9.6kg Carrera Kraken
The Carrera Hardtail combined thread - come on all you Carrera's!
The Sons Scott Genius RC20 build
The Al strip is the top hat but without the hat rim.