NotStan on 30 March 2013
http://n4g.com/news/1218730/bioshock-infinite-ending-explained-what-does-it-all-mean
Very good article and there is even more in the comments section, think it summarises it nicely
Disconnect and self destruct, one bullet a time.