Yes. I love using cloth, and have cloth diapered 3 children (I still have 2 in diapers). It's so much better for their skin (though you do have to change diapers more often than with disposables), better for the environment (both in the manufacture and disposal of paper diapers), and better on the pocket book (after the initial investment).
As for what kind, it depends on what you want. Are you wanting inexpensive? Then prefolds and covers (PUL and/or wool, but NOT plastic pants from Gerber!) are what you prefer. Easy? Bum Genius one size diapers are pretty popular and they grow with your child. I also like Happy Heiney's because they fit a little larger and therefore fit longer. I use Fuzzi Bunz, too, and like them. I also have many fitted diapers (require a cover) made by Work At Home Moms that I love. Then there is the new Gro Baby system, which is all together different. I wouldn't waste my money on Gdiapers, unless you get the G pant and use reusable liners. THe disposable liners are not very environmentally friendly and are uber expensive, from what i've heard.
Keep in mind that all babies are different, so what works for some may not work for others. Sometimes the best thing to do is to buy one of different kinds to see what you like. Places like www.clothdiapersuperstore.com and www.abbyslane.com are very good with having packages you can put together to "sample" different types. www.jilliansdrawers.com has a package that I believe you put $10 down on, and use for a month. You send them back if you don't like them or something. Also, many people buy used to try different kinds. Visit a place like Cloth Diaper Nation www.clothdiapernation.com or www.diaperswappers.com (though CDN is smaller and safer as far as buying from people) to talk with others about diapers and also for their For Sale or Trade sections, where you can buy used diapers to try.
Good luck! I'm so glad I switched 2 years ago!