If you love miniatures then you need to take a look at the Ittyblox 3D Printed Miniature Cities ($6-$94). You create your city by combining prefabricated buildings onto a gridlike street plate. Each of these buildings are produced on demand by Shapeways and designed by Ittyblox. So every time you order a new building, it is being made just for you. Right now you can order a Miami, Chicago, or New York Set, a number of individual buildings and more are on the way. Also You can mix and match to create your own custom city and add lights which make for a really cool presentation.