...
Holy crap 50 Bitcoins is like $800 bucks right? So how do they get solved, is it like trial and error? So theoretically I could get one after a few minutes mining? (if I'm lucky)
Yeah, brute-forcing a hash calculation by adding a nonce value and hoping the hash meets the appropriate conditions, if I understand correctly. If you are that lucky, you should buy some lottery tickets!