I personally recommend Whistle and Sing; I know the guy that wrote it, and he takes you step by step through it.
Failing that, you can browse the titles to your heart's content at Elderly's. You could get spoiled for choice, though. But whatever you decide, you wont go far wrong with what you've been recommended already.B.