I found this website called DesignmyRoom
I've had a blast designing virtual rooms, and trying to re create my kitchen; to see what it would look like with black cabinets and a different wall color! The only bummer is you can't upload a picture of your room, but you can pick a layout that is similar to what you may have. Edwin doesn't think its as cool as I do!
Try it out! It also shows you were the products are sold and how much they are. Below is my virtual kitchen. The counter tops and floors are a gray/blue, which is what it looks like right now. What do you think about the painted black cabinets and cinnamon walls?