As for buoyancy-related issues, have a look at the Diver Skills & Courses forum here too, there is a raft of threads on buoyancy so you should find what you're after in there - if not begin a new thread in there posting your specific question(s).
HTH
