3gb of ram is always going to deliver a sub par experience. Set your limit at phones with 4gb ram as a minimum.
Having said that, Motorola has traditionally done a lot with the available ram on their devices, its just that Android is becoming more ram hungry with each successive iteration.
K-9 FTW!