Thanks heaps for the reply. Upon doing the check, I think it might actually be the RAM. Would this be enough to slow it down? It shows:
94 MB Free RAM
3.91 GB Used RAM (434 MB Cached)
Here's what the full EtreCheck showed:
EtreCheck version: 2.9.3 (253)
Report generated 2016-02-13 21:15:54
Download EtreCheck from http://etrecheck.com
Runtime 6:34
Performance: Below Average
Click the [Support] links for help with non-Apple products.
Click the [Details] links for more information about that line.
Problem: Beachballing
Hardware Information: ⓘ
MacBook Pro (13-inch, Mid 2010)
[Technical Specifications] - [User Guide] - [Warranty & Service]
MacBook Pro - model: MacBookPro7,1
1 2.4 GHz Intel Core 2 Duo CPU: 2-core
4 GB RAM Upgradeable - [Instructions]
BANK 0/DIMM0
2 GB DDR3 1067 MHz ok
BANK 1/DIMM0
2 GB DDR3 1067 MHz ok
Bluetooth: Old - Handoff/Airdrop2 not supported
Wireless: en1: 802.11 a/b/g/n
Battery: Health = Normal - Cycle count = 8 - SN = 9G5300CFJD3MB
Video Information: ⓘ
NVIDIA GeForce 320M - VRAM: 256 MB
Color LCD 1280 x 800
System Software: ⓘ
OS X Yosemite 10.10.2 (14C109) - Time since boot: about 15 days
Disk Information: ⓘ
TOSHIBA MK5065GSXF disk0 : (500.11 GB) (Rotational)
EFI (disk0s1) <not mounted> : 210 MB
Macintosh HD (disk0s2) / : 499.25 GB (219.30 GB free)
Recovery HD (disk0s3) <not mounted> [Recovery]: 650 MB
MATSHITADVD-R UJ-898 ()
USB Information: ⓘ
SanDisk Cruzer Blade 31.39 GB
NO NAME (disk2s1) /Volumes/NO NAME : 31.39 GB (596 MB free)
Apple Inc. Built-in iSight
Apple Internal Memory Card Reader
Apple Inc. BRCM2046 Hub
Apple Inc. Bluetooth USB Host Controller
Apple Computer, Inc. IR Receiver
Apple Inc. Apple Internal Keyboard / Trackpad
Configuration files: ⓘ
/etc/hosts - Count: 1
Gatekeeper: ⓘ
Anywhere
Kernel Extensions: ⓘ
/System/Library/Extensions
[not loaded] com.ZTE.driver.ZTEUSBCDCACMData (1.3.35) [Support]
[not loaded] com.ZTE.driver.ZTEUSBMassStorageFilter (1.3.35) [Support]
[not loaded] com.wacom.kext.pentablet (5.2.4) [Support]
[not loaded] com.zte.driver.cdc_ecm_qmi (1.0.26) [Support]
[not loaded] com.zte.driver.cdc_usb_bus (1.0.26) [Support]
[loaded] net.telestream.driver.TelestreamAudio (1.0.5 - SDK 10.6) [Support]
System Launch Agents: ⓘ
[killed] com.apple.CallHistoryPluginHelper.plist
[killed] com.apple.CallHistorySyncHelper.plist
[killed] com.apple.EscrowSecurityAlert.plist
[killed] com.apple.Maps.pushdaemon.plist
[killed] com.apple.cloudd.plist
[killed] com.apple.coreservices.appleid.authentication.plist
[killed] com.apple.icloud.fmfd.plist
[killed] com.apple.nsurlsessiond.plist
[killed] com.apple.security.cloudkeychainproxy.plist
[killed] com.apple.telephonyutilities.callservicesd.plist
[loaded] 144 Apple tasks
[running] 51 Apple tasks
10 processes killed due to insufficient RAM
System Launch Daemons: ⓘ
[killed] com.apple.AssetCacheLocatorService.plist
[killed] com.apple.GSSCred.plist
[killed] com.apple.awdd.plist
[killed] com.apple.ctkd.plist
[killed] com.apple.emond.aslmanager.plist
[killed] com.apple.ifdreader.plist
[killed] com.apple.installd.plist
[killed] com.apple.nehelper.plist
[killed] com.apple.nsurlsessiond.plist
[killed] com.apple.periodic-daily.plist
[killed] com.apple.periodic-monthly.plist
[killed] com.apple.periodic-weekly.plist
[killed] com.apple.softwareupdate_download_service.plist
[killed] com.apple.softwareupdated.plist
[killed] com.apple.systemstats.analysis.plist
[killed] com.apple.tccd.system.plist
[killed] com.apple.wdhelper.plist
[running] de.novamedia.VMRServer.plist [Support]
[loaded] 178 Apple tasks
[running] 67 Apple tasks
17 processes killed due to insufficient RAM
Launch Agents: ⓘ
[loaded] com.adobe.AAM.Updater-1.0.plist [Support]
[running] com.adobe.AdobeCreativeCloud.plist [Support]
[loaded] com.adobe.CS5ServiceManager.plist [Support]
[running] com.wacom.pentablet.plist [Support]
[loaded] org.macosforge.xquartz.startx.plist [Support]
Launch Daemons: ⓘ
[loaded] com.adobe.SwitchBoard.plist [Support]
[loaded] com.adobe.agsservice.plist [Support]
[loaded] com.adobe.fpsaud.plist [Support]
[loaded] com.microsoft.office.licensing.helper.plist [Support]
[loaded] org.macosforge.xquartz.privileged_startx.plist [Support]
User Launch Agents: ⓘ
[loaded] com.adobe.AAM.Updater-1.0.plist [Support]
[failed] com.facebook.videochat.[redacted].plist [Support]
[loaded] com.google.keystone.agent.plist [Support]
User Login Items: ⓘ
None
Other Apps: ⓘ
[running] com.adobe.acc.AdobeDesktopService.130672.134BF79E-E7E7-4C2E-8B96-A083CECE46AA
[running] com.adobe.accmac.167876
[running] com.adobe.illustrator.106816
[running] com.apple.xpc.launchd.oneshot.0x10000061.EtreCheck
[running] com.microsoft.Word.48596
[running] com.microsoft.autoupdate.fba.87220
[running] com.wacom.Consumer_TouchDriver.73304
[running] com.wacom.TabletDriver.73588
[running] jp.co.canon.cijscannerregister.76712
[running] org.mozilla.firefox.44620
[running] org.videolan.vlc.170148
Internet Plug-ins: ⓘ
JavaAppletPlugin: Version: 15.0.0 - SDK 10.10 Check version
FlashPlayer-10.6: Version: 20.0.0.306 - SDK 10.6 [Support]
QuickTime Plugin: Version: 7.7.3
Flash Player: Version: 20.0.0.306 - SDK 10.6 [Support]
AdobeAAMDetect: Version: 3.0.0.0 - SDK 10.9 [Support]
Default Browser: Version: 600 - SDK 10.10
WacomNetscape: Version: 1.1.1-1 [Support]
SharePointBrowserPlugin: Version: 14.0.0 [Support]
WacomSafari: Version: 1.1.1-1 [Support]
Silverlight: Version: 5.1.10411.0 - SDK 10.6 [Support]
iPhotoPhotocast: Version: 7.0 - SDK 10.7
3rd Party Preference Panes: ⓘ
Flash Player [Support]
Growl [Support]
Time Machine: ⓘ
Time Machine not configured!
Top Processes by CPU: ⓘ
41% firefox
15% kernel_task
14% WindowServer
10% mds
2% Creative Cloud
Top Processes by Memory: ⓘ
561 MB firefox
495 MB kernel_task
98 MB Finder
78 MB Preview
70 MB mdworker(6)
Virtual Memory Information: ⓘ
94 MB Free RAM
3.91 GB Used RAM (434 MB Cached)
3.65 GB Swap Used