Is the current mac mini cpu powerful enough for basically it needs to not be crippled by opening reading and writing documents, opening pdf files, printing and scanning, networked printing. Memory wont be an issue it will have 2gb. granted 64mb is for video.