totally, go for acoustic first, umm for acoustic guitar I'd reccomend and Alvarez, or a Yamaha, maybe on of those Fender Ensenada sieres. For electric, i mean it depends whats your price range. Like 100-200, I'd say a squier Strat, but that up, you've got a million possibilities. Fender, Gibson, Grestch, Epiphone, Ibanez, Cort i mean, I'd recomend for like 200-400, a Fender Mexican Strat, or Epiphones arnt so bad........but if you look at my name you'll see what guitars i like lol, so thats my advice for you.
Oh, and as for learning, this might sound a little wierd, but get a teacher, and take clasical guitar for a year or two,it really helps with your beat and when you finger-pick , then find yourself a teacher for rock, or watever you want to play.
"When you want to rock hard children, lean of F#."