Hey guys,
it truely depends on your personal skills and preferences.
Online:
If you play online, you do not need to worry about paying the small or big blind on time, you can play much more tournaments online than offline (my personal experience). Your success depends on your ability to read your opponent the right way and to use notes during your tournaments.
Offline:
If you play offline you can (try) to read your opponent. Live games have a special charme, playing with your
chips while thinking or chatting with others on the table, while online most players are very quiet.
If you find out that you are more successful at the live table, then do it this way, or if you are more successful online, take the other way. But there is no easy way to the "big money" so make sure that you invest enough time in learning basics, improving your skills and reflect your own play as much as you can.
Bye!