We have needed to replace our carpet thoughout our home (living room, dining room, hallway) for some time now. I get irritated

every day I look at it. New carpet is definitely not an option. We are considering
hardwood or
ceramic tile 
. I am leaning toward ceramic; hubby wants hardwood.
I wanted to know if any of you have installed either hardwood or ceramic tile yourself? If so, do you have any links with good instructions. I know it's going to be a pretty penny if we hire a professional. That's what's kept me from even getting quotes just yet. At the same time, I dont want to cut costs by doing it myself and regret it in the end. Either way, this carpet has got to go!!
Any advice, suggestions, tips, etc. would be appreciated.