i say lol
or you probably read skipping comments etc
know how i know? i have reviews all over them post about all those fields you are asking.
too much to answer, there are plenty reviews in them to give you an idea or better yet, just try them and see results from yourself, but i honestly dont feel like replying all of that. im sorry