Hello guys, Big fan of the site. Ive been developing iphone apps on my mac mini just to give a go incase i may end up not liking it. Turns out i love it. But my mac mini just does not have enough juice for my 27" monitor and photoshop stutters quite abit. I really want to upgrade to an Imac but I really would love your opinion first. Recently the MBP got hidden revisions and could the same happen to the Imac anytime soon? My personal prediction is that it would be delayed to June because of ivy delay but well i dont know anything so =,=. Is the lag of my mac mini caused by the 2.4ghz core 2 duo or its 2gb ram? Would upgrading the ram solve the problem? All your input is greatly valued. Thank you! Edit: Also to add, the buying guide in this website mentioned that the Imac was going to end its cycle which was another reason why i am considering not buying.