I just sold my MacBook Pro 13" 2009, with the specs below, for $800. I have no clue if this was a good decision or not, but since I figured that I can live with iPad 2 for a long time, I've decided to sell it and wait for the next refresh of iMac or Mac mini. Looking at the buyer's guide, both the Mac mini and iMac is due to have a refresh pretty soon, and I haven't been able to decide on which to get. Unlike what I've found through here on Macforums, where many of the people who had the same problem had the monitor, mouse ,keyboard, I don't have any of those. None. However, I do have some extra money in the bank, but I'm not willing to spend those extra money as I'm looking having it saved. This is when I found myself to be in a difficult situation. If I bought Apple's keyboard/mouse, and a 3rd party 21~23" monitor, along with base model Mac mini, it would cost me extra $100. However, if I do decide to go with iMac, I won't have to buy anything extra, but I would have to pay $400 more just for the all-in one look, dedicated GPU, faster CPU, and more RAM. Just for your information, all I do is web-browsing&all those daily stuff, some movie importing&exporting&editing, playing SC2 occasionally, watching movies, etc. So, what do you think is the better choice? Pay $100 more for Mac Mini setup, or pay $400 more for iMac setup?