stay there for like a couple of month before immigrating... Visiting & living in a place are two completely different thing... at the end you might still love it, hate it or indifferent... all depend on people realy.
Some keep bashing it for different reasons (self failure, racism to stop people from immigrating, hard life, crime ect...)
Me i like it there. Like any other countries it has its bad like violence but the violence is segregrated...
Keep in mind is a country for hard working peoples... being lazy won't help you, sure you might get some wellfare but that won't buy you flat screen TV or a car (exept 1985 cars with 800 000 mileage...)... Be ready to work hard if you want to succed... If you work hard, then sky the limit... Most bashers are just failures who take their frustration on immigration... work hard & u'll be fine... (a proof that they are failure... they keep bashing the country but as far as we know they are still living there & have no plan on moving away...)