a desktop would make having plenty of RAM easy. but i have a personal situation that makes having a desktop very hard to do.