A few people I know have bought Flor carpets lately.  They make a lot of sense, especially if you are a renter or generally indecisive when it comes to interior design.  The basic idea of Flor is that you purchase 50cm x 50cm carpet tiles that can be arranged to create whatever type of carpet fits your needs including wall to wall carpeting, area rugs, hall runners or outdoor carpets.  The tiles come in many different colors, patterns, and textures which can be arranged any way you like.  The advantages of Flor carpets are that they are highly customizable, the tiles can be changed out at any time, and they are really easy to install.  Most of the tiles fall in the $10-$16 range and if you order online there are some good planning tools available that let you try out different tile combinations within your specified dimensions.  The idea of Flor itself is very simple and interesting but combined with the execution (the online planning tools, the variety of styles and colors, and the trendy inspirational examples) it becomes a really great carpeting option that is growing in popularity for good reason.