what is the difference between them and which is tops?
The 226 is slightly bigger and has a standard 15 round mag. The 228 is smaller but still not a compact and has a 13 round magazine. I use the 228 as a issue weapon and it is flawless. SIG has replaced the 228 by chabering the 229 in 9mm. The 229 has a milled steel slide where the 228 and older 226 is stamped steel. The only thing we have had breake on our 228's is the pin that holds the breech block in place and that was after 150,000 rounds (yes 100 and 50 thousand)
I have had a P220, P226, AND P229. You can't go wrong with a Sig. Go with one fits you the best.
The 228 is smaller but still not a compact and has a 13 round magazine.