If you want deep hard bass, ported is the way to go. 12 or 15 just depends on how much space you have to work with. A properly set up 15 will typically outshine a 12 with similar specs. I personally like big subs, but it all depends on what car and box.